2440 移植u boot 是串列埠亂碼問題

2021-08-02 09:11:11 字數 629 閱讀 8961

1.按照韋東山的書移植u-boot 到jz2440

2.移植到get_hclk()  get_pclk()  ,按照書上所說燒到nor 串列埠就能列印了

3.但是使用的時候一直亂碼 ,網上查了查也沒解決

4.嘗試重新移植.比較** 就是不行,

5.又copy補丁檔案的配置還是亂碼,

6.考慮是串列埠壞掉?燒寫光碟提供u-boot.bin,正常提示

7.so,可能是串列埠配置不對,嘗試在board_init 配置

clock

完成後,加入串列埠配置

8.so正常輸出,printf也是ok  ,遮蔽serial_init .重新燒寫,這次正常

9.列印了下get_plck為25000000.

10.不知是**問題還是移植問題,還是疏忽導致,反正我是核對好幾篇,

也許是當局者迷旁觀者清

自己新增除錯**的方式還是很好的

這樣m,p,s,一輸出就看出是哪的問題了

2440移植2023年最新uboot

開發板 jz2440 uboot版本 u boot 2019.01.tar.bz2 一。先看readme 說明和之前用法一樣,也是make defconfig 3,三個函式 然後開始介紹三個函式 3.1,lowlevel init 函式 注意 寫不了全域性變數 只能寫堆疊還有用彙編中的全域性資料。b...

移植U BOOT到揚創2440心得

test u boot.bin實現從伺服器現在bin到指定記憶體中,再使用go 0x32000000命令執行test u boot,注意go方式除錯u boot時不能重複初始化cpu sdram等,將start.s中的cpu init crit注釋掉。在實際除錯過程中可是在第一階段採用點燈法測試,對...

2440 上移植串列埠工具 lrz

2年前 2014 11 10 5265瀏覽 lrzsz是乙個unix通訊包,提供xmodem ymodem和zmodem檔案傳輸協議。lrzsz以前是omen科技的主打軟體,現在已經免費,並且遵循gnu開源協議。lrzsz適合這樣一種開發環境,一塊板子,除了串列埠,沒有任何外部出入輸出裝置,沒有sd...