使用SD卡启动方式,程序会去读取SD卡的32800扇区(一个扇区512)处的toc1数据(64字节),利用官方的SD卡烧录工具,将tina_d1-nezha_uart0.img烧录至SD卡中,在程序中以十六进制输出该数据
同时用命令读出512*32800偏移处的数据,如下:
可以看到数据确实是一致的,但是该64B数据在tina_d1-nezha_uart0.img的地址却是0x12b400,
但是32800*512=16793600=0x1004000,为啥不是0x1004000这个地址呢?
离线
利用spl能跳转到自己的工程了 在自己的工程里实现点亮一盏小灯 ,但是这是利用将spl.bin和my.bin分别烧录到TF卡的8k偏移和32800*512B偏移,因为TF卡的拔插性,不具有便捷性,看到平头哥的调试器cklink,请问这个cklink能烧录.bin文件至spi nand flash或者spi nor flash吗?
离线