1 điểm bởi GN⁺ 2023-09-04 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Bài viết này nói về việc hack Timex m851, một chiếc đồng hồ kỹ thuật số được thiết kế cho người chạy bộ.
  • Timex m851 sử dụng CPU Seiko SC188 8-bit, có 48KB ROM, 2KB RAM và màn hình chính ma trận điểm 42x11.
  • Chiếc đồng hồ này được thiết kế để hoạt động với mức tiêu thụ điện năng cực thấp và có thể dùng tối đa 3 năm chỉ với một viên pin.
  • Đồng hồ có các chân USB ở cạnh bên để đồng bộ lịch trình và các dữ liệu khác.
  • Đáng ngạc nhiên là Timex m851 có một bộ công cụ phát triển phần mềm (SDK) rất tốt, cho phép người dùng viết và tải mã của riêng mình lên đồng hồ.
  • Tác giả đã tải mã hello worldMakefile để build nó lên GitHub để những người khác có thể xem.
  • Ứng dụng của đồng hồ phải được chia thành các trạng thái do RAM hạn chế. Các trạng thái cho phép thay thế mã khi cần.
  • Kernel của đồng hồ xử lý phần cứng, gửi sự kiện và cung cấp nhiều dịch vụ như bộ hẹn giờ, tạo âm báo, cuộn hiển thị, truy cập bản ghi cơ sở dữ liệu, v.v.
  • Đồng hồ có một núm vặn có thể được cấu hình theo nhiều cách thông qua kernel, cùng với đèn nền có thể được điều khiển bằng phần mềm.
  • Đồng hồ không có tính năng bảo vệ bộ nhớ nên khi xảy ra crash có thể dẫn đến reset. Chức năng watchdog sẽ báo cho kernel mỗi 2 giây để xác nhận hệ thống vẫn còn hoạt động.
  • Có một trình mô phỏng cho đồng hồ tên là Virtual Datalink, đây là công cụ mã nguồn mở của bên thứ ba. Tuy nhiên, nó chỉ dùng được trên Windows.
  • Hiện tại tác giả đang làm việc để tích hợp đồng hồ với ứng dụng lập lịch phần mềm remind.
  • Timex m851 hiện không còn được sản xuất và ngày càng khó tìm.
  • Tác giả kêu gọi những người khác kiểm tra khả năng sử dụng của chiếc đồng hồ và tham gia cùng ông trong việc hack nó.

Chưa có bình luận nào.

Chưa có bình luận nào.