有人解决uboot问题的过程

    技术2022-05-12  6

    SEED-DVS6467使用CCS3.3无法正常烧uboot

    因为板子的U-boot坏掉了,不能启动,需要重烧,按SEED-DVS6467 Flash Write User's Guide.pdf中的方法使用CCS3.3烧写,出现问题, GEL Output的信息如下: DaVinci HD ARM Startup Sequence Disable IRQ/FIQ Flush Cache Disable MMU Enable Instruction Cache. GEL Output: Setup PinMux... [Done] Setup Power Modules (All on)... [Done] Setup PLL0 (DSP = 594 MHz + ARM = 297 MHz + Onchip Oscillator)... [Done] Setup PLL1 (DDR2 Phy = 297 MHz + Onchip Oscillator)... [Done] Setup DDR2 (297 MHz + 32-bit bus)... [Done] Setup EMIF CS2 - NAND Flash (8-bit bus)... [Done] Boot DSP from 0x11800000 ... [Done] Startup Complete. Disable VPSS Disable IRQ/FIQ Flush Cache Disable MMU Disable EDMA events Disable VPSS Disable IRQ/FIQ Flush Cache Disable MMU Disable EDMA events 因为我以按F5 RUN,等很长时间都没有反应,停下后就显示 -------- -------- -----         --- --- -- -------- -------- -----         --- --- -- -------- -------- -----         --- --- -- -------- -------- -----         --- --- -- -------- -------- -----         --- --- -- -------- -------- -----         --- --- -- -------- -------- -----         --- --- -- -------- -------- -----         --- --- -- 后来我单步想看下在哪里出的问题,运行完下面一句 8700ADB8 EAFFE8FB B     main 后就出现错误窗口,信息如下 Warning: Error 0x40000020/-2062 Warning during: Execution, Cannot halt the processor 请各位大哥们指点迷津啊!谢谢了

    edward 2010-10-26 16:17

    看样子是仿真器JTAG通讯有问题,建议降低JTAG TCLK频率试试.在setup CCS里面设置

    sunflowerxl 2010-10-26 17:16

    版主,还是不行啊,我有一点不明白,它的GEL OUTPUT 为什么在后面会显示  Boot DSP from 0x11800000 ... [Done],从DSP启动啊,我加载的arm端的gel啊!

    edward 2010-10-28 10:09

    Boot DSP from 0x11800000 ... [Done],的意思是表示你加载的ARM端GEL文件,将DSP 64x+内核由复位状态唤醒了,这个不用理会. 没看到你按照文档操作加载NORwriter.out文件,并输入uboot.bin的文件路径啊,

    sunflowerxl 2010-10-28 16:47

    谢谢edward 昨天问题搞定了,我是死马当活马医,哈哈,我把J16跳线开路后,烧写OK,u_boot启动正常,完全是碰巧,我现在也想不明白是什么原因。还是要谢谢edward

    最新回复(0)