Làm thế nào tôi có thể theo kịp với hạt nhân như một nhà phát triển?


11

Tôi đang phát triển một bộ xử lý TI ARM cụ thể với các trình điều khiển tùy chỉnh tạo ra kernel. Tôi đang cố gắng di chuyển từ 2.6.32 sang 2.6.37, nhưng cấu trúc đã thay đổi rất nhiều nên tôi sẽ có nhiều tuần làm việc để nâng cấp mã của mình.

Ví dụ, chip của tôi là dm365, đi kèm với trình điều khiển xử lý video. Bây giờ hầu hết các trình điều khiển cũ được tiếp xúc trực tiếp với tôi đều đi qua v4l2, điều này có thể có ý nghĩa hơn.

TI cung cấp rất ít thông tin cho những nâng cấp đó. Làm thế nào tôi có thể theo kịp với những thay đổi? Khi tôi google tên tệp cụ thể, tôi hiếm khi nhận được một vài bản vá với ít nhận xét hơn về những gì đã thay đổi và tại sao và bao nhiêu tuổi liên quan đến mới.


9
Đăng ký danh sách gửi thư thích hợp trên vger.kernel.org/vger-lists.html và xin lưu ý rằng hạt nhân không có API nội bộ ổn định
Ulrich Dangel

1
Duyệt lịch sử trong git?
psusi

thông thường TI cung cấp hỗ trợ đầy đủ, đôi khi họ thậm chí còn cung cấp khung cho GUI, bạn đã thử kiểm tra trang web của họ chưa?
dùng827992

Vâng, tôi đã đăng ký vào diễn đàn của họ và tất cả. Kernels tuyệt vời hơn 2.6.32 không được hỗ trợ chính thức cho bản phát hành SDK của tôi nhưng tôi cần usb tiện ích webcam và các thứ khác trong các phiên bản mới hơn
Eric

Câu trả lời:


4

Nếu bạn chọn một hạt nhân để theo dõi, hãy chắc chắn chọn một hạt nhân được gắn thẻ để hỗ trợ lâu dài. Nhưng sớm hay muộn bạn sẽ phải tiếp tục ...


2
  • Nhắm mục tiêu một phiên bản kernel cụ thể trong một thời gian dài hơn cho đến khi bạn chuyển đổi.
  • Liên hệ với TI và hỏi nếu và làm thế nào bạn có thể nhận được loại thông tin đó trước.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.