主题 : 4412是否支持裸机程序? 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 11984
精华: 0
发帖: 125
金钱: 630 两
威望: 126 点
贡献值: 0 点
综合积分: 250 分
注册时间: 2009-12-26
最后登录: 2015-02-21
楼主  发表于: 2014-05-28 13:08

 4412是否支持裸机程序?

项目原来使用 tiny210 核心板上跑 裸机程序
现在要求在 4410上 也跑裸机程序 但不知道 下载地址是多少?
原来的程序重新编译以后下载到开发板就能使用吗?
本人购买了super4412开发板
新手上路,請多包涵! 要是問什麼笨問題,請大家見諒!
级别: 新手上路
UID: 103928
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
贡献值: 0 点
综合积分: 84 分
注册时间: 2014-05-09
最后登录: 2018-08-22
1楼  发表于: 2014-05-28 19:21
+1

我也想知道這個問題!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2014-05-28 19:59
我们没有计划做4412的裸机程序, 那样无法发挥四核的性能, 用裸机只能跑单核.
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
新手上路,請多包涵! 要是問什麼笨問題,請大家見諒!
级别: 新手上路
UID: 103928
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
贡献值: 0 点
综合积分: 84 分
注册时间: 2014-05-09
最后登录: 2018-08-22
3楼  发表于: 2014-05-28 23:09

 回 2楼(mindee) 的帖子

那是否可以提供一個簡單的"單核"的裸機程序給同學們學習參考?
不然只買了4412板子的同學不就少了一種學習機會,買這塊板子也是要存不少錢.總不能說因為想學習裸機程序,卻還要再多買一片6410或是2440.....
麻煩貴公司為了青年學子們能再考慮一下!
謝謝!
级别: 新手上路
UID: 103594
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2014-04-29
最后登录: 2014-07-21
4楼  发表于: 2014-06-17 16:49
我在这块板子上写了好久的逻辑程序,从来没成功过。。。。。。也想要技术支持啊
新手上路,請多包涵! 要是問什麼笨問題,請大家見諒!
级别: 新手上路
UID: 103928
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
贡献值: 0 点
综合积分: 84 分
注册时间: 2014-05-09
最后登录: 2018-08-22
5楼  发表于: 2014-06-20 14:14
其實我有一個點子
利用U-Boot燒寫kernel的流程,把它替換我們裸機程序編譯出來的bin檔
4412的開機順序我印象中好像是
iROM-->SD卡-->BL1--->BL2-->Kernel--->root file
所以就是替換掉kernel,
iROM-->SD卡-->BL1--->BL2-->裸機程序

這有幾個關卡要解決
1. 4412的u-boot的硬件支援,比方說,現在網卡功能是要自己去修改增添的
2. 記憶體配置:
    一個是sd_fuse燒寫檔案時,在SD卡內存的空間配置
    另一個是將SD內的檔案搬到eMMC/NAND Flash時,eMMC/NAND Flash的記憶體配置
    最後是從SD卡複製資料到4412裡內存的位置(或者是從eMMC裡搬到內存的位置)

這樣板子上電之後才有機會正確執行到我們的裸機程序            
但我現在還卡在進到uboot之後,不知道要怎麼把kernel燒寫到SD卡裡 (文件寫得太簡略,感覺少了很多細節和步驟),加上最近工作比較忙,就暫時沒空去試這部份了.
上頭觀念有講錯的地方,還請大家多多指正!
级别: 侠客
UID: 108265
精华: 0
发帖: 71
金钱: 360 两
威望: 72 点
贡献值: 0 点
综合积分: 142 分
注册时间: 2014-09-20
最后登录: 2015-05-21
6楼  发表于: 2015-02-05 16:56

 回 5楼(lukeho) 的帖子

不知道你在裸机这块怎么样了,那几个问题解决没?要是解决的话,能不能发一篇教程,让大家也学习下呀!
新手上路,請多包涵! 要是問什麼笨問題,請大家見諒!
级别: 新手上路
UID: 103928
精华: 0
发帖: 42
金钱: 210 两
威望: 42 点
贡献值: 0 点
综合积分: 84 分
注册时间: 2014-05-09
最后登录: 2018-08-22
7楼  发表于: 2015-02-07 00:22
很久沒碰了,我跑去玩STM32....

我後來也買了JZ2440,以為2440已經在市場上很久了,應該有很多參考網頁和資料,可以把U-Boot學好.
無奈想用新版的ubuntu+新版的u-boot,一直弄不起來,後來公司來了新的case,我就轉去玩STM32. 我好想找時間把U-Boot學起來阿~~~~
级别: 新手上路
UID: 128035
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2016-09-16
最后登录: 2016-09-18
8楼  发表于: 2016-09-18 23:43
两年了还没答案?
级别: 新手上路
UID: 128807
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2016-10-26
最后登录: 2017-01-01
9楼  发表于: 2016-10-26 19:41
两年半了还没答案吗