|
本帖最后由 5566hyc 于 2020-11-19 17:19 编辑
华为UAP2835 3g路由器,rt3052f架构(跟hg255d相同架构),32+128M,想尝试刷入breed和op,dd-wrt也行
原生u-boot可以长按reset中断,在u-boot的web页面升级,可以刷入breed,谁料breed替换了linux,当然也无法启动
之前的华为原生linux大小为3.5M,用op官方3.5M固件无法升级,TTL中显示固件校验失败,如果用86kb的breed固件升级时则不会显示校验失败,试过按数字键无法选择u-boot的选项,请问大神们,如何刷入breed及openwrt ?
相关图片如下:
以下是TTL信息:
U-Boot 1.1.3 (Sep 13 2010 - 17:01:44)Board: Ralink APSoC DRAM: 32 MBrelocate_code Pointer at: 81fb0000config usb.. The Flash Mfr ID = C2, Dev ID = 22A7 Flash Chip ID: 000022a7, size: 400000flash_protect ON: from 0xBF000000 to 0xBF01C92Bprotect on 0protect on 1*** Warning - bad CRC, using default environment============================================ Ralink UBoot Version: 3.3-------------------------------------------- ASIC 3052_MP2 (Port5<->None)DRAM component: 128 MbitsDRAM bus: 32 bitTotal memory: 32 MBytesFlash component: NOR FlashDate:Sep 13 2010 Time:17:01:44============================================ icache: sets:256, ways:4, linesz:32 ,total:32768dcache: sets:128, ways:4, linesz:32 ,total:16384 ##### The CPU freq = 384 MHZ #### SDRAM bus set to 32 bit SDRAM size =32 Mbytes eth_register Eth0 (10/100-M) enetvar=ethaddr,Eth addr:00:AA:BB:CCD:10 00:AA:BB:CCD:10: eth_current->name = Eth0 (10/100-M) netboot_common, argc= 2 *************buf = 0x81fccae0 **********NexTxPacket = 81fe3b80 NetTxPacket = 0x81FE3B80 NetRxPackets[0] = 0x81FE4180 NetRxPackets[1] = 0x81FE4780 NetRxPackets[2] = 0x81FE4D80 NetRxPackets[3] = 0x81FE5380 NetRxPackets[4] = 0x81FE5980 NetRxPackets[5] = 0x81FE5F80 NetRxPackets[6] = 0x81FE6580 NetRxPackets[7] = 0x81FE6B80 NetRxPackets[8] = 0x81FE7180 NetRxPackets[9] = 0x81FE7780 NetRxPackets[10] = 0x81FE7D80 NetRxPackets[11] = 0x81FE8380 NetRxPackets[12] = 0x81FE8980 NetRxPackets[13] = 0x81FE8F80 NetRxPackets[14] = 0x81FE9580 NetRxPackets[15] = 0x81FE9B80 NetRxPackets[16] = 0x81FEA180 NetRxPackets[17] = 0x81FEA780 NetRxPackets[18] = 0x81FEAD80 NetRxPackets[19] = 0x81FEB380 KSEG1ADDR(NetTxPacket) = 0xA1FE3B80 NetLoop,call eth_halt ! NetLoop,call eth_init ! Trying Eth0 (10/100-M) Waitting for RX_DMA_BUSY status Start... done Header Payload scatter function is Disable !! ETH_STATE_ACTIVE!! checksum badchecksum badchecksum badchecksum badPlease choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code then write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Entr boot command line interface. 9: Load Boot Loader code then write to Flash via TFTP. ## Booting image at bf020000 ... Image Name: Breed for RT305X Image Type: MIPS Linux Kernel Image (uncompressed) Data Size: 83361 Bytes = 81.4 kB Load Address: 80200000 Entry Point: 80200000 Verifying Checksum ... OKOKNo initrd## Transferring control to Linux (at address 80200000) ...## Giving linux memsize in MB, 32Starting kernel ...Boot and Recovery Environment for Embedded DevicesCopyright (C) 2017 HackPascal <hackpascal@gmail.com>Build date 2017-12-26 [git-812ef5f]Version 1.1 (r1163)Bootloader data is corrupted!System halted.
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|