jq_flasher
1.0.0
JQ_FLASHER هو مشروع Python صغير يتيح لك تحميل الصورة على BL702.
ينفذ بروتوكول ISP الذي صممه فريق Bouffalo Lab.
يمكن الاطلاع على معظم المعلومات حول بروتوكول Bootloader هنا:
https://github.com/bouffalab/bl_docs/blob/main/bl602_isp/en/bl602_isp_protocol.pdf
تم تصميم الأوامر المفقودة باستخدام محلل المنطق
الناعم الأصلي لـ Flighting BL MCUS هو فوضوي للغاية ويصعب تحليله.
كان هدفي الرئيسي هو تكرار الجزء المسؤول فقط عن الوميض الفعلي عبر UART وإضافة بعض السلوك المخصص من أجل أتمتة عملية إدخال وضع تحميل التمهيد.
تودو