如何編譯1C庫給智龍用
makefile等該如何修改 出現bus error如何解決 1c库在智龙上不用改就可以用的,要烧在spi flash里,不是通过pmon加载 brep 发表于 2018-5-30 13:461c库在智龙上不用改就可以用的,要烧在spi flash里,不是通过pmon加载
能否簡要指導一下如何燒入flash cyberhero 发表于 2018-6-7 20:24
能否簡要指導一下如何燒入flash
把智龙的SPI flash从座子上扣下来,用烧写器烧 brep 发表于 2018-6-9 23:45
把智龙的SPI flash从座子上扣下来,用烧写器烧
可不可以tftp引导?孙老师rtt教程里好像讲过可以.
pmon里设置set al tftp://192.168.1.128/OpenLoongsonLib1c.bin
然后reboot,
显示tftp://192.168.1.128/OpenLoongsonLib1c.bin: boot failed
sdram_cfg.h里关于内存已经做了修改
#if 0
// 白菜板8MB
/*
以型号为IS42S16400的SDRAM为例,
物理参数为,
容量:8MB
位宽:16位
列宽:8位,即2的8次方,即256
行宽:12位,即2的12次方,即4K
所以,
颗粒的位宽=WIDTH_16
颗粒的列数=COL_256
颗粒的行数=ROW_4K
再结合宏SD_PARA0和芯片手册中寄存器SD_CONFIG,相信一看就能明白
替换宏SD_PARA0中的行宽、列宽和位宽
*/
#define SDRAM_WIDTH (WIDTH_16)
#define SDRAM_COL (COL_256)
#define SDRAM_ROW (ROW_4K)
#else
// 智龙32MByte
#define SDRAM_WIDTH (WIDTH_16)
#define SDRAM_COL (COL_512)
#define SDRAM_ROW (ROW_8K)
#endif
用spi燒寫器直接寫成功了,不需要修改pmon設置.
页:
[1]