知識社群
登入
中文(台灣)
English(US)
Q&A
線上人數:
366
回首頁
最新活動
(34)
公佈欄
最新公告
近期課程
技術專欄
Android
嵌入式Linux
韌體設計
FPGA / Verilog
站上資源
線上教學
文件總覽
廠商徵才
專業論壇
(1315)
推廣成果
學員專題
Android I/O Workshop
Android 企業產訓專班
活動花絮
(58)
專班學員資訊平台
102年嵌入式軟韌體設計工程師養成班
102年JAVA程式設計班
102Linux網路工程師-LPI認證養成班
嵌入式Linux就業班第二梯次
嵌入式Linux就業班第三梯次
101年 Android設計班(2)
101年 Android設計班(1)
公告
艾鍗學院成立滿十週年了!十年一遇的超值回饋,獻給堅持學習的你~
(03-12)
【2019下半年課程行事曆】政府+企業雙重補助,AI人才養成計劃開跑
(07-10)
IT TRAINING 2019上半年最新技術培訓一覽
(03-13)
[
more
]
最新消息
文件分類
[
總覽
]
廠商徵才資訊
(215)
學員專題成果
(31)
研討會活動專區
(5)
Android 專欄
(19)
活動簡報檔
(2)
線上教學 Training Video
(24)
韌體設計相關
(17)
Embedded LInux 專欄
(54)
Raspberry Pi
(4)
FPGA/Verilog 專欄
(14)
小品文章
(37)
未分類文件
(28)
101年 Android 應用軟體設計班
(4)
基礎C程式&資料結構
(8)
嵌入式Linux就業班第二梯次
(20)
101年臺北市政府勞工局職業訓練中心-Android APP 軟體開發人才培訓就業班
(16)
102年Linux網路工程師-LPI認證養成班
(9)
102年JAVA程式設計班
(2)
102年嵌入式軟韌體設計工程師養成班
(6)
Access VBA
(5)
Excel VBA
(4)
產業訊息
(2)
PCB Layout
(7)
電子電路
(6)
專班文件區
嵌入式Linux就業班第三梯次
(13)
社群資訊
訪客: 3178875
文章: 557
討論: 1315
公告: 31
容量: 剩餘
2.4 GB
(4 GB)
閱讀權限: 開放
分類:
教育學習 / 軟體系統
版主: 艾鍗學院
副版主: 無
位置:
艾鍗學院 Blog
>
專業論壇
>
討論
小狗板~小問題
(阿標,
d9671092@hotmail.com
, 2013-05-22 10:56)
1樓
想當初 我拿別的板子給艾諦 說要更換板上硬體 要如何修改軟體 都未果 現在我拿著艾諦給的板子再問 我想應該能有一個讓我心滿意足的答案
我先問一個 現在我想把板上的ram換掉 換一個大小不一樣的 ram 先不考慮 硬體合不合適問題 我想先知道 我的軟體要先修改哪邊 應該不會像桌機那樣 怎差怎拔板子都讀的懂吧 要修改的東西在哪些地方 怎麼改 跟我詳細講一下~
板子的 datesheet 放在哪?? 在上可給的那兩包東西裡面嗎?? 我找不到
(艾鍗講師, 2013-05-22 12:37)
3樓
size 不同,
主要是看修改Row address bit, column address 的大小, 你要找到你SoC
的關於DRAM Controller的那一塊, 配合你實際的DRAM Chip 去修改,
並且這段code 很早..且是 .s檔 , 基本上你要看得懂你CPU assembly code
如果你用的是uboot, 應該放在cpu或board 的資料匣底下.但
code 架構可能和你手邊的版本,
已經不是按照當時的原架構開發.
不管放在那邊, 也不是重點, 重點你懂你要改什麼.
找到code 去改吧~code應該類似這樣..
ldr r1, =DMC_MEM_CFG
str r1, [r0, #INDEX_DMC_MEMORY_CFG]
ldr r1, =DMC_MEM_CFG2
str r1, [r0, #INDEX_DMC_MEMORY_CFG2]
ldr r1, =DMC_CHIP0_CFG
str r1, [r0, #INDEX_DMC_CHIP_0_CFG]
(阿標,
d9671092@hotmail.com
, 2013-05-22 14:46)
4樓
悶~ 看了有點火 之前公司買別人的板子 要改什麼 賣公版的FAE至少都會給個方向
我只是個新手 問一下上課沒講的東西 我連檔案放哪 那檔案叫什都不知道 你叫我自己找 然後在找到code 自己改 哇~偉大的老師你太高估你們的學生了 我這班假日班 沒embedded背景的 你也給他這種提示 你隨便叫一個做給我看看 做的出來我我就閉嘴 自己找 做不出來 請叫你們業務聯絡我解釋一下當初說會給我滿意的答案 現在是怎麼回事 他也給我的主管保證了 那現在這是?? 板子是你們的 bootload也是你們的 教材也是你們的 kernel也是你們的 這樣搞 說不過去吧
(Ray Huang,
raythyme@gmail.com
, 2013-05-23 03:39)
5樓
硬體不能換,所以軟體不能改。
Beagleboard-xm的RAM是內建在那個Chip內,
你無法更換RAM。
(notary,
lichicken@hotmail.com
, 2013-05-23 09:16)
6樓
不是已經給方向了嗎?有花時間去看去找人家給的答案嗎?
我先問一個 現在我想把板上的ram換掉 換一個大小不一樣的 ram 先不考慮 硬體合不合適問題 我想先知道 我的軟體要先修改哪邊 應該不會像桌機那樣 怎差怎拔板子都讀的懂吧 要修改的東西在哪些地方 怎麼改 跟我詳細講一下~
板子的 datesheet 放在哪?? 在上可給的那兩包東西裡面嗎?? 我找不到
我只是個新手 問一下上課沒講的東西 我連檔案放哪 那檔案叫什都不知道 你叫我自己找 然後在找到code 自己改 哇~偉大的老師你太高估你們的學生了 我這班假日班 沒embedded背景的 你也給他這種提示 你隨便叫一個做給我看看 做的出來我我就閉嘴 自己找 做不出來 請叫你們業務聯絡我解釋一下當初說會給我滿意的答案 現在是怎麼回事 他也給我的主管保證了 那現在這是?? 板子是你們的 bootload也是你們的 教材也是你們的 kernel也是你們的 這樣搞 說不過去吧
不是已經給方向了嗎?有花時間去看去找人家給的答案嗎?