linux-2.6.22
步驟:1、 openjtag燒寫u-boot:(oflash與檔案在同一目錄)
oflash 0 1 00 0 u-boot.bin
2、 u-boot下燒寫系統(tftp)
關閉防火牆;
tftp 30000000uimage_4.3
nand erase kernel
nand write.jffs2 30000000 kernel
tftp 30000000 fs_mini_mdev.yaffs2
nand erase root
nand write.yaffs 30000000 0x00260000$(filesize)
3、 參考
4、 用openjtag燒寫核心、檔案系統時,由於不能檢測壞塊,燒進去的檔案校驗錯誤,而u-boot能檢測壞塊。所以用openjtag燒寫u-boot,然後在u-boot中用tftp方式燒寫核心、檔案系統。
linux-3.4.2
步驟:1、 openjtag燒寫u-boot:(oflash與檔案在同一目錄)
oflash 0 1 00 0 u-boot.bin
2、 u-boot下燒寫系統(tftp)
關閉防火牆;
tftp 30000000uimage_new
nand erase.partkernel
nand write.jffs2 30000000 kernel
tftp30000000 fs_mini_mdev_new.yaffs2
nand erase.part rootfs
nand write.yaffs 30000000 0x00260000$filesize
啟動:1、在uboot裡設定機器id:
set machid 16a // smdk2440 mach-smdk2440.c
或 set machid 7cf // mini2440 mach-mini2440.c
2、在uboot裡設定串列埠波特率:
set bootargs console=ttysac0,115200 root=/dev/mtdblock3
3、 boot啟動
JZ2440 系統時鐘
jz2440 系統時鐘。時鐘控制邏輯給整個晶元提供了三種時鐘。fclk 用於cpu核心 hclk 用於ahb匯流排上裝置,比如cpu核,儲存控制器,中斷控制器,lcd控制器,dma控制器,和usb主機模組,主要用於高效能模組 pclk 用於apb匯流排上裝置,比如watchdog,iis,i2c,p...
JZ2440開發板程式燒寫方法的學習總結
1 關於如何燒寫jz2440開發板裸板程式 2 關於如何燒寫jz2440開發板uboot kernel 檔案系統的方法 1 uboot燒寫同裸板程式燒寫。2 核心燒寫同方法四。3 檔案系統也痛方法四。例 核心燒寫 nand erase 60000 200000 nand write 30000000...
JZ2440學習筆記
1.easyopenjtag工具用於為目標板初次燒寫u boot再合適不過了。2.燒寫核心和檔案系統使用tftp nfs,速度是很快的哦。toc 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下markdown的基...