Thông báo

Collapse
No announcement yet.

Cài đặt RTAI và Comedi trên Ubuntu

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Cài đặt RTAI và Comedi trên Ubuntu

    Em xin mở luồng này ra để thảo luận về cách cài đặt RTAI và Comedi trên một số bản Ubuntu gần đây (8.04, 8.10).

    Ban đầu em muốn tự mình tìm hiểu và khám phá cách cài đặt, ... trên bản Ubuntu 8.10 nhưng gặp một số vấn đề về tính tương thích giữa kernel mà RTAI hỗ trợ và kernel của bản Ubuntu đang dùng. Do đó, post lên đây để thảo luận cùng các anh. Nhật kí lung tung của em post ở blog em tại đây .

    Đầu tiên, em đọc và thực hiện dựa trên Tutorial này (Title:RTAI-Lab tutorial: Scilab, Comedi, and real-time control ). [Tar archive with files]cách cài trên Ubuntu nhưng không ổn nên tìm trên google được vài hướng dẫn trên Ubuntu 8.04 rất tốt.

    How to install RTAI in UBUNTU/KUBUNTU
    How-to Install RTAI in Ubuntu Hardy
    Installing RTAI and Comedi on Ubuntu Hardy - Will Dickson’s Wiki


    Khi em dịch xong ok (RTAI 3.6.2 và Kernel 2.6.24.7) được kernel đến đoạn cài trên Ubuntu 8.10 (kernel 2.6.29.7) thì gặp lỗi:


    run-parts: executing /etc/kernel/postinst.d/dkms
    run-parts: executing /etc/kernel/postinst.d/nvidia-common
    run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
    Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.24.7-rtai-3.6.2.postinst line 1181.
    dpkg: error processing linux-image-2.6.24.7-rtai-3.6.2 (–install):
    subprocess post-installation script returned error exit status 2
    Errors were encountered while processing:
    linux-image-2.6.24.7-rtai-3.6.2
    Khi boot vào RTAI, khi build tiếp thì gặp lỗi nữa mà quên copy lại . Anh bqviet có nghĩ lỗi là do tương thích giữa 2 bản kernel hoặc liên quan đến card đồ họa không anh?

    Con PC em dùng dùng card ATI 512MB, RAM 4G, .. nói chung là máy cực mới k hề có cổng COM, LPT. Không biết có phải lí do này không nhỉ ? Hay là do mình đoạn config driver, .. không đúng ?

    Anh cài đặt RTAI rồi thì cho em xin ý kiến nhé.

    Mong các anh cho ý kiến.
    Technical sale at WT Microelectronics S'pore
    Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
    Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com

  • #2
    Thư thư cho bqviet cỡ 3 ngày để giải quyết mấy việc bận.
    Phần mềm tự do hoặc không dùng máy tính nữa !.

    Comment


    • #3
      Hôm nay đúng sinh nhật người yêu, làm việc thành công luôn về việc cấu hình RTAI và cài đặt trên Ubuntu 8.04.
      Hôm qua, lấy cái Desktop Dell Pentium 4 3.0G cũ của Lab, cài đặt thằng Ubuntu 8.04 lên và làm theo hướng dẫn How-to Install RTAI in Ubuntu Hardy thì thành công.
      Thực hiện với:
      • RTAI 3.6 CV
      • Linux kernel 2.6.24-7

      Không thể thohẳn trong Tutorial, ở bước thứ 6 RTAI Configuration and Installation thì tham số Linux Source Tree trỏ vào cái source cũ, chứ không phải header.

      Thế là ngọt ngào rồi đó.

      Chúc các bạn thành công.
      Technical sale at WT Microelectronics S'pore
      Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
      Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com

      Comment


      • #4
        Thế là lỗi hẹn mất rồi.
        Phần mềm tự do hoặc không dùng máy tính nữa !.

        Comment


        • #5
          He he, em chờ anh mãi không test nên em tự làm luôn. Để em tự làm rồi report những lỗi gặp phải khi triển khai như thế mọi người làm lại sẽ không gặp khó khăn nữa.Cái lỗi này bọn nó hỏi tùm lum lên luôn. Hôm nay tự nhiên config lại dịch lại ngon anh ạ.

          Screen của cái test RTAI như sau:



          Bước tiếp theo là làm việc với cái ComediLib nữa.

          Chúc anh mạnh khỏe.
          Technical sale at WT Microelectronics S'pore
          Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
          Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com

          Comment


          • #6
            Scilab/Scicos và rtailab/Qrtailab

            Em biên dịch Scilab thành công, cài RTAI-Lab add-ons cho Scilab để nó tạo ra cái menu RTAI trong cửa sổ Scicos. Nhưng có vấn đề này với Scicos:

            • Khi chạy Scicos thì tốn rất nhiều bộ nhớ CPU trong khi chưa insmod các module RTAI (hoặc kể cả load rồi vì quá trình biên dịch là k liên quan gì đến các module này). Khi em move một khối trong Scicos thì cũng phải chờ một tí thì lệnh mới có tác dụng, nếu cứ di chuột lung tung thì sau đó mới thấy hiệu quả rất buồn cười. Cấu hình của máy: Intel Pentium IV 3.0GHz, 1GB RAM, Card màn hình ATI
            • Em thử trên máy khác: Intel Core 2 Quad 2.4GHz, 4GB RAM, Card màn hình ATI 512MB, với Kernel Linux 2.6.27-11 thường thì hiện tượng vẫn tương tự.


            Trong quá trình tìm kiếm thì tìm được thằng QRtaiLab, đọc kĩ thì thấy thằng này khắc phục được nhiều nhược điểm khi thực thi Real-Time task. Xem thêm

            Anh bqviet lỡ hẹn em hồi tết thì giải quyết cho em vụ này nhé.
            Technical sale at WT Microelectronics S'pore
            Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
            Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com

            Comment


            • #7
              Anh bqviet không trả lời em nhé. Có khi tự tìm hiểu hay hơn :d.
              Technical sale at WT Microelectronics S'pore
              Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
              Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com

              Comment


              • #8
                Xin lỗi, lần này không dám hẹn vì sợ khó giữ lời. Bớt việc diễn đàn đi để cày cuốc kiếm chút cháo nuôi thân, chút sữa cho con.
                Phần mềm tự do hoặc không dùng máy tính nữa !.

                Comment


                • #9
                  Há há, không có gì đâu anh. Anh có thời gian rảnh thì anh giúp em thôi anh ạ, em vẫn chủ động tìm hiểu mà anh.

                  Sau khi dùng Scilab/Scicos thấy hơi cực do nó load CPU nhiều quá (có thể do mình config không đúng đắn chăng ??) nên em bỏ qua dùng Matlab/Simulink/RTW kết hợp với thư viện ComediLib thì chạy rất ngọt ngào. Đã chạy thử cả RtaiLab và QRtaiLab cũng thấy được ưu điểm giữa 2 thằng này.

                  Đây là screenshot khi test chạy real-time với mô hình ở góc dưới bên phải, các tham số của mô hình đều có thể set trong lúc ứng dụng được chạy, tinh chỉnh được các đồ thị, ...:



                  Như vậy, cái này có thể so sánh với phần mềm Labview chăng ??

                  Cái này cho thấy rằng nó đã detect rất chuẩn cái board PCI6220 của em. Ngoài ra dùng lệnh comedi_test có thể xem được thông số của từng IO (AI, DI, ..):



                  Rảnh thì em sẽ viết lại các bước cài đặt dùng với thằng này. Có khi quay video thì nhanh hơn.

                  Chúc anh mạnh khỏe.
                  Technical sale at WT Microelectronics S'pore
                  Hỗ trợ dự án sử dụng các hãng Texas Instrument, STMicro, Freescale, Fairchild, International Rectifier, Ublox, Lumiled, Maxim
                  Liên hệ: 0915.560.511 hoặc ngo.haibac@wtmec.com

                  Comment


                  • #10
                    Các anh chuyển Windows sang dùng Ubuntu hết rùi. Em vẫn chưa có điều kiện dùng Ubuntu nên chưa nắm nhiều về nó. Hy vọng sẽ có cơ hội sử dụng Ubuntu
                    All in one. Sài Gòn + Đồng Nai.

                    Comment

                    Về tác giả

                    Collapse

                    ngohaibac Tìm hiểu thêm về ngohaibac

                    Bài viết mới nhất

                    Collapse

                    • mansion123
                      Bật mí những điều ít ai biết về thi công gỗ óc chó
                      bởi mansion123
                      Thi công gỗ óc chó giúp không gian trở nên sang trọng, ấm cúng, gần gũi hơn. Sự kết hợp giữa thẩm mỹ và chất lượng cao của gỗ óc chó chắc chắn sẽ mang lại giá trị lâu dài và làm hài lòng ngay cả những khách hàng khó tính nhất. Vậy đằng
                      ...
                      hôm nay, 16:08
                    • tuyennhan
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi tuyennhan
                      Cái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
                      Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .
                      hôm nay, 07:44
                    • vi van pham
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi vi van pham
                      Cám ơn những lời chúc tốt đẹp của em.

                      Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.

                      Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....
                      hôm nay, 02:00
                    • nhathung1101
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi nhathung1101
                      Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.

                      Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.

                      Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...
                      Hôm qua, 22:18
                    • dinhthuong80
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi dinhthuong80
                      Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                      Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                      Hôm qua, 14:51
                    • dinhthuong80
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi dinhthuong80
                      Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                      Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                      Hôm qua, 14:39
                    • dinhthuong80
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi dinhthuong80
                      Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                      Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                      Hôm qua, 14:28
                    • bqviet
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi bqviet
                      Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                      21-02-2025, 20:26
                    • mèomướp
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi mèomướp
                      Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
                      21-02-2025, 12:32
                    • vi van pham
                      Trả lời cho Tiếng Anh cho người Việt
                      bởi vi van pham
                      Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

                      Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
                      20-02-2025, 21:31
                    Đang tải...
                    X