Check thằng cu C30 tar bị lỗi?
Collapse
X
-
Check thằng cu C30 tar bị lỗi?
Falleaf
Công ty TNHH Thương mại và Giao nhận R&P
58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
mail@falleaf.net - VP: (04) 36408561 - (08) 38119870Tags: None
-
Giải nén thì vẫn được. Nó ra cái này (đính kèm). Nhưng lạ ở chỗ: giải nén ra có hơn 500KB, trong khi down về những 38MB???
Attached FilesĐêm nay tớ không ngủ - ngày mai tớ ngủ bù
-
Em đang cần để compile thử cho Ubuntu, mà vấn đề là cái này nó bị lỗi thế nào ấy, cho nên không giải nén được.Nguyên văn bởi nhathung1101 Xem bài viếtGiải nén thì vẫn được. Nó ra cái này (đính kèm). Nhưng lạ ở chỗ: giải nén ra có hơn 500KB, trong khi down về những 38MB???
Đang hỏi MCHP.
Chúc vuiFalleaf
Công ty TNHH Thương mại và Giao nhận R&P
58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
mail@falleaf.net - VP: (04) 36408561 - (08) 38119870
Comment
-
Xác nhận lại là file mplabc30v3_10.tar bị lỗi thật, đã thử trên nhiều bản Linux khác nhau và dùng cả WinRAR. Tuy nhiên bản 3.02 (mplabc30v3_02.tar.gz) thì giải nén tốt. Cả 2 bản 3.02 và 3.10 đều dùng trình biên dịch GCC 4.0.2 nên cũng không khác nhau nhiều lằm, có chăng chỉ là sửa lỗi.
Cảm ơn F đã chỉ cái link này, nếu không bqviet vẫn cứ nghĩ rằng Microchip chỉ có trình biên dịch thương mại mã đóng. Từ nay có thể quay lại với Microchip được rồi.
Chạy PSoC designer bằng Wine đã ngán đến tận cổ rồi.
Mai sẽ biên dịch thử cái món PIC GCC này, kết quả sẽ báo cáo sau. F có thể bán bộ PIC32 giá tốt được không ?
Comment
-
Nguyên văn bởi falleaf Xem bài viếtEm đang cần để compile thử cho Ubuntu, mà vấn đề là cái này nó bị lỗi thế nào ấy, cho nên không giải nén được.
Đang hỏi MCHP.
Chúc vui
Cái này có vẻ hơi viển vông, nhưng sau khi chạy các trình biên dịch của MCHP trơn tru có thể nghĩ tới việc port MPLAB IDE sang Linux. Về mặt kỹ thuật cũng không quá khó nếu dùng thư viện của Wine tương tự cách mà Google port Picasa sang Linux. Vấn đề là MCHP có chịu công bố, dù chỉ một phần, mã nguồn MPLAB IDE hay không mà thôi. Nếu mã nguồn của nó có cấu trúc mô-đun hóa đủ tốt với tài liệu tàm tạm, việc port có thể làm với nhóm 2-3 người tự nguyện; còn nếu kiểu spaghetti code thì có cho tiền cũng đành chịu.
F thấy thế nào ?
Comment
-
Trước nay bqviet vẫn muốn dùng dsPIC cho những bài toán cần tính nặng, nhưng không kiếm được trình dịch FOSS cho đám này. SDCC chỉ dịch tới dòng 18 là cao nhất. Vấn đề không phải tiếc 50$ (hay 250$ ?) cho bản CCS dòng lệnh, vấn đề ở chỗ muốn dùng phần mềm tự do tối đa có thể. Bây giờ đã mở mắt ra rồi !
Comment
-
F đang muốn support cho các bác các bản mới nhất, nên đang contact với MCHP. Chứ nếu bản 3.0.1 thì đã có hỗ trợ với piklab rồi. Ngoài ra bác có thể dùng với Wine cũng được. F đang muốn làm là cái việc cài trên Linux luôn, thì nó đỡ tốn RAM hơn. Thằng Wine chạy hơi tốn RAM.Nguyên văn bởi bqviet Xem bài viếtTrước nay bqviet vẫn muốn dùng dsPIC cho những bài toán cần tính nặng, nhưng không kiếm được trình dịch FOSS cho đám này. SDCC chỉ dịch tới dòng 18 là cao nhất. Vấn đề không phải tiếc 50$ (hay 250$ ?) cho bản CCS dòng lệnh, vấn đề ở chỗ muốn dùng phần mềm tự do tối đa có thể. Bây giờ đã mở mắt ra rồi !
Khi nào F có thì F sẽ gửi cho bác luôn, và sẽ gửi Instruction để biên dịch. Hy vọng bác nghiên cứu và làm cái tutorial cho anh em để có thể dịch thoải mái nhé.
Chúc vuiFalleaf
Công ty TNHH Thương mại và Giao nhận R&P
58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
mail@falleaf.net - VP: (04) 36408561 - (08) 38119870
Comment
-
Giá tốt là bác muốn bao nhiêu, và bao nhiêu bộ? Nếu bác muốn nghiên cứu cá nhân thì F sẽ báo công ty để chuyển cho bác với giá đặc biệt. Lưu ý cái này chỉ support bác bqviet. Mong các bác khác thông cảm. Vì F muốn cùng với bác bqviet triển khai PIC + Ubuntu, đây là tương lai khác hay.Nguyên văn bởi bqviet Xem bài viếtXác nhận lại là file mplabc30v3_10.tar bị lỗi thật, đã thử trên nhiều bản Linux khác nhau và dùng cả WinRAR. Tuy nhiên bản 3.02 (mplabc30v3_02.tar.gz) thì giải nén tốt. Cả 2 bản 3.02 và 3.10 đều dùng trình biên dịch GCC 4.0.2 nên cũng không khác nhau nhiều lằm, có chăng chỉ là sửa lỗi.
Cảm ơn F đã chỉ cái link này, nếu không bqviet vẫn cứ nghĩ rằng Microchip chỉ có trình biên dịch thương mại mã đóng. Từ nay có thể quay lại với Microchip được rồi.
Chạy PSoC designer bằng Wine đã ngán đến tận cổ rồi.
Mai sẽ biên dịch thử cái món PIC GCC này, kết quả sẽ báo cáo sau. F có thể bán bộ PIC32 giá tốt được không ?
Ngoài ra PIC32 có thể cài cắm thêm rất nhiều, nhất là nó hỗ trợ USB Host, có thể triển khai cấp độ máy tính, xử lý ảnh, tiếng nói,...
Chúc vuiFalleaf
Công ty TNHH Thương mại và Giao nhận R&P
58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
mail@falleaf.net - VP: (04) 36408561 - (08) 38119870
Comment
-
MPLAB thì chỉ làm việc trên Windows, tại vì hệ thống của nó được xây dựng trên Windows rồi, giờ open thì chưa biết thế nào. Có thể nó không cho open cái MPLAB, bởi thế thì nó khó phát triển và thu hút người dùng theo định hướng của nó.Nguyên văn bởi bqviet Xem bài viếtCái này có vẻ hơi viển vông, nhưng sau khi chạy các trình biên dịch của MCHP trơn tru có thể nghĩ tới việc port MPLAB IDE sang Linux. Về mặt kỹ thuật cũng không quá khó nếu dùng thư viện của Wine tương tự cách mà Google port Picasa sang Linux. Vấn đề là MCHP có chịu công bố, dù chỉ một phần, mã nguồn MPLAB IDE hay không mà thôi. Nếu mã nguồn của nó có cấu trúc mô-đun hóa đủ tốt với tài liệu tàm tạm, việc port có thể làm với nhóm 2-3 người tự nguyện; còn nếu kiểu spaghetti code thì có cho tiền cũng đành chịu.
F thấy thế nào ?
F không biết rõ phần này nên không thể nói bừa.
chúc vuiFalleaf
Công ty TNHH Thương mại và Giao nhận R&P
58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
mail@falleaf.net - VP: (04) 36408561 - (08) 38119870
Comment
-
piklab hỗ trợ C30 toolchain mà, lý do gì phải port thằng MPLAB IDE sang Linux? Tất nhiên thằng MPLAB IDE nó đóng gói với mấy bộ simulator tốt, nhưng e rằng nó khó mà mở mã nguồn.Nguyên văn bởi bqviet Xem bài viếtCái này có vẻ hơi viển vông, nhưng sau khi chạy các trình biên dịch của MCHP trơn tru có thể nghĩ tới việc port MPLAB IDE sang Linux. Về mặt kỹ thuật cũng không quá khó nếu dùng thư viện của Wine tương tự cách mà Google port Picasa sang Linux. Vấn đề là MCHP có chịu công bố, dù chỉ một phần, mã nguồn MPLAB IDE hay không mà thôi. Nếu mã nguồn của nó có cấu trúc mô-đun hóa đủ tốt với tài liệu tàm tạm, việc port có thể làm với nhóm 2-3 người tự nguyện; còn nếu kiểu spaghetti code thì có cho tiền cũng đành chịu.
F thấy thế nào ?
Thân,
Comment
-
Hiện tại John, người làm cái template cho C30 v3.0.1 đã không còn làm việc với PIC nữa, trước đây đồng chí này làm thành công template trên Ubuntu 6.06.
Bên nhóm Piklab thì trưởng nhóm hiện nay cũng đang bận vì mới đổi công việc.
Đám Xiaofan thì cũng hỗ trợ, nhưng mà nó thích làm việc trên diễn đàn hơn. Nó cũng đang làm cho MCHP, nhưng chỉ là trong nhóm nghiên cứu thôi.
Cho tới nay bọn nó vẫn chưa làm được cái việc dịch C32. Ở ta có đồng chí nào biên dịch được C32 ngon lành không nhỉ?
Chúc vuiFalleaf
Công ty TNHH Thương mại và Giao nhận R&P
58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
mail@falleaf.net - VP: (04) 36408561 - (08) 38119870
Comment
-
Hôm nay (19-5) đã biên dịch và tạo gói deb thành công của binutils và gcc bản 3.01 (C30) theo hướng dẫn tại đây
trên nền Kubuntu 7.10, dùng trình dịch cũ GCC 3.3
Ngày mai sẽ thử tiếp bản 3.02 là bản sau cùng MCHP cung cấp mà không bị lỗi file bằng GCC 4.1 - trình dịch native của Kubuntu 7.10; nếu cái này được thì xác suất rất lớn là bản 3.10 (sau khi đã sửa file) với GCC sau cũng thành công. Cái khó nhất là sự khác nhau giữa GCC 4 và GCC 3.
Cho đến nay vẫn chưa ai dịch thành công GNU toolchain cho PIC32. Vấn đề vẫn nằm ở đám thư viện và phần tối ưu hóa mã dịch. MPLAB có tích hợp phần mô phỏng thì cũng không trông mong gì MCHP công bố mã nguồn. Mãi vẫn chưa có hãng nào mở được nhiều như Atmel.
Last edited by bqviet; 19-05-2008, 20:45.
Comment
-
PIC32 phát triển trên MIPS thì tất nhiên là opensource rồi. Cái này search mấy chú liên quan là ra thôi.Nguyên văn bởi bqviet Xem bài viếtHôm nay (19-5) đã biên dịch và tạo gói deb thành công của binutils và gcc bản 3.01 cho PIC30 theo hướng dẫn tại đây
trên nền Kubuntu 7.10, dùng trình dịch cũ GCC 3.3
Ngày mai sẽ thử tiếp bản 3.02 là bản sau cùng mà MCHP cung cấp mà không bị lỗi file với GCC 4.1 - trình dịch native của Kubuntu 7.10; nếu cái này được thì xác suất rất lớn là bản 3.10 (sau khi đã sửa file) với GCC sau cũng thành công. Cái khó nhất là sự khác nhau giữa GCC 4 và GCC 3.
Cho đến nay vẫn chưa ai dịch thành công GNU toolchain cho PIC32. Vấn đề vẫn nằm ở đám thư viện và phần tối ưu hóa mã dịch. MPLAB có tích hợp phần mô phỏng thì cũng không trông mong gì MCHP công bố mã nguồn. Mãi vẫn chưa có hãng nào mở được nhiều như Atmel.
Công cụ của MCHP thực ra đâu có gì nữa đâu mà không open nhỉ. Bản C18 thì nói chung nó phát triển lâu rồi, nó có luật rồi, không mở. Bây giờ thì gần như nó mở hết rồi.
Bác thử cái này xem sao nhé.
http://www.microchip.com/stellent/id...cName=en023073
Chúc vui.Falleaf
Công ty TNHH Thương mại và Giao nhận R&P
58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
mail@falleaf.net - VP: (04) 36408561 - (08) 38119870
Comment
-
Vẫn biết là C32 toolchain vốn dựa trên dòng GNU là mở, nhưng Microchip mở theo cái cách không ai biên dịch được.
Khi dịch thế nào cũng thiếu cái nọ cái kia, chính những cái thiếu lại là mã đóng. Mua cũng được thôi, nhưng cần có mã nguồn.
C18 trở về trước đã có SDCC, cóc cần Microchip mở !
Comment
-
Cái chính là MCHP đã làm việc đó. Trước khi SDCC support cho AVR, nhưng hiện nay đã ngưng rồi, và chỉ support MCHP. Đấy là nó muốn làm, nhưng nó thực hiện giải pháp Pháp luật đấy chứ.Nguyên văn bởi bqviet Xem bài viếtVẫn biết là C32 toolchain vốn dựa trên dòng GNU là mở, nhưng Microchip mở theo cái cách không ai biên dịch được.
Khi dịch thế nào cũng thiếu cái nọ cái kia, chính những cái thiếu lại là mã đóng. Mua cũng được thôi, nhưng cần có mã nguồn.
C18 trở về trước đã có SDCC, cóc cần Microchip mở !
Bởi khi làm ra cái C18, nó là cái thời xa xửa xa xưa rồi, luật bản quyền của bọn nó là luật quốc tế, và công ty lớn, bọn nó phải tuân thủ những vấn đề như vậy. Cho nên bây giờ chính bọn nó phát triển ra Opensource đấy thôi. Thậm chí mọi thứ vẫn còn đặt trong dấu nháy khi hỏi thậm chí người đứng đầu MCHP thì cũng không ai dám trả lời bởi vấn đề này như bác thấy đấy nó là luật, và xu thế cộng đồng.
Bác thấy F đấy, từ ban đầu, F support về mấy phần mềm bẻ khóa. Giờ anh em ai tiếp tục làm thì F vẫn cho họ làm trên picvietnam. Nhưng mà F không hỗ trợ nữa. Tới giai đoạn này F lại đi hỗ trợ mã mở. Rồi cứ từng bước như thế mà làm thôi.
Nếu bác dịch xong thành công cái thằng C30, có khi bác làm cái tutorial lên để giúp anh em một phát, khi nào xong xuôi mọi thứ thì F sẽ chuyển cái chương trình mới lên cho anh em. Chưa thấy bọn MCHP trả lời vấn đề này, chắc tại F toàn làm việc với bọn giám đốc sales
Chúc vui
http://piklab.wiki.sourceforge.net/Pic30 (bác xem thêm cái này, nó hướng dẫn từng bước một để dịch)Falleaf
Công ty TNHH Thương mại và Giao nhận R&P
58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
mail@falleaf.net - VP: (04) 36408561 - (08) 38119870
Comment
Bài viết mới nhất
Collapse
-
bởi domar123Giải pháp toàn diện cho người dùng đa nhiệm
Nếu bạn đang cần một bộ máy vừa phục vụ công việc chuyên môn nặng vừa đáp ứng nhu cầu giải trí cao cấp, sự kết hợp giữa Ryzen 9 9950X TRAY và Radeon RX 9070 XT 16GB là lựa chọn...-
Channel: Đánh giá sản phẩm DTVN
hôm nay, 17:12 -
-
bởi lvhnKhác nhau là đi lái thuê hoặc chạy dịch vụ được
...
-
Channel: Tâm tình dân kỹ thuật
hôm nay, 15:50 -
-
bởi ittcHic, sao nhiều anh em khuyên là đàn ông đã học thì học luôn số sàn chứ đừng học số tự động anh....-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 17:46 -
-
bởi mèomướp1. Tìm hiểu đc thì càng tốt, bận thì thôi. Ko cần quá quan trọng
2. Số tự động cho đơn giản, kiểu như đi xe ga ấy ạ
3. Học lý thuyết tử tế ok
4.ok
5.có. đủ số km, tgian cầm lái là đc
6.đi ăn tập thể,...-
Channel: Tâm tình dân kỹ thuật
14-08-2026, 16:34 -

Comment