[問題] 關於Arm cpu U-boot 的ram設定

看板LinuxDev作者 (縱裕)時間13年前 (2012/08/09 01:33), 編輯推噓4(406)
留言10則, 6人參與, 最新討論串1/1
小弟最近在嘗試修改u-boot 用的是TI的晶片 arm_cortex_a8 雖然直接使用TI提供的SDK build出來一切正常 可開機 但是板子上ram用的顆粒和TI給的應該不一樣 但又不知道去哪改 還是說在硬體連接的時候就有定義? 而且不太理解 為何在start.S裡好像沒有對ram做初始化 但卻可以做memory remapping board.c雖然還沒看完 但是裡面會顯示RAM多大的參數 除了起始位置設錯會不能開機 Size 從32mb一直設到 2G 都沒有影響 (我的板子用的是4個128Mx16bits 的顆粒) 希望可以提供點方向 感謝^^" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.182.116.187

08/09 11:51, , 1F
有沒有辦法要到U-boot之前的bootloader source?
08/09 11:51, 1F

08/09 11:53, , 2F
ram的初始化(包含vendor/product ID判斷等)也許在那邊
08/09 11:53, 2F

08/09 21:49, , 3F
請問一下原po你的是自己玩的開發板還是公司的?
08/09 21:49, 3F

08/10 05:35, , 4F
init ram in xloader?
08/10 05:35, 4F

08/10 09:26, , 5F
很遺憾是公司的 e大說對了 應該是在x-loader(MLO)中
08/10 09:26, 5F

08/10 09:27, , 6F
主要是因為我在u-boot.bin中改的參數都無法讓u-boot卡住
08/10 09:27, 6F

08/10 09:30, , 7F
後來才發現TI的cpu設計成會先進MLO 不過目前還是沒正確找到
08/10 09:30, 7F

08/10 11:17, , 8F
http://goo.gl/hGIe 我最近也在搞panda的,不知是否有幫助?
08/10 11:17, 8F

08/18 02:17, , 9F
使用mtest測試如果沒有問題,就不需要特別去調timing
08/18 02:17, 9F

09/18 22:17, , 10F
xLoader應約等於miniboot
09/18 22:17, 10F
文章代碼(AID): #1G8gBdGD (LinuxDev)