Add bootloader support for CR660x and TR60x series routers
Add bootloader support for CR660x and TR60x series routers Changes Made Enhanced install_bl.py Added support for CR6006, CR6008, CR6009, TR608, TR609 devices in the breed bootloader installation Implemented device-specific bootloader file selection: CR660x/TR60x series → pb-boot-cr660x.img Existing devices (R3G, R3P, RM2100, RA71) → breed_r3g_eng.bin (unchanged) Updated device compatibility validation to include the new models Maintained full backward compatibility with existing functionality Updated Documentation Added TR608 and TR609 to the supported devices list in README.md Enhanced bootloader installation documentation with specific file mappings Added installation command reference and usage examples Updated both Chinese and English documentation sections Technical Implementation The implementation follows the specified requirements: Uses the correct MTD write command format: mtd write /tmp/pb-boot-cr660x.img Bootloader Leverages the existing pb-boot-cr660x.img file (172KB u-boot legacy image) Maintains the same installation workflow: python3 install_bl.py breed Device Support Matrix Device Series Bootloader File Status R3G, R3P, RM2100, RA71 breed_r3g_eng.bin ✅ Existing CR6606, CR6608, CR6609 pb-boot-cr660x.img ✅ New TR608, TR609 pb-boot-cr660x.img ✅ New This enhancement expands bootloader support to 5 additional router models while maintaining compatibility with all existing functionality.pull/116/head
commit
901b256726
Loading…
Reference in New Issue