主题 : Barebox for tiny 210 - step 10 MLC NAND 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 21909
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2010-05-23
最后登录: 2016-01-22
10楼  发表于: 2013-05-14 21:58
我擦,还要回复才行?
级别: 侠客
UID: 16060
精华: 0
发帖: 87
金钱: 435 两
威望: 87 点
贡献值: 0 点
综合积分: 174 分
注册时间: 2010-03-13
最后登录: 2018-02-08
11楼  发表于: 2013-05-16 09:33
请教 楼主,我的板子是友善内存的一半 才256MByte 现在无法启动,应该修改哪里呢?另外我的串口是用的ttySAC3,我修改了
级别: 侠客
UID: 16060
精华: 0
发帖: 87
金钱: 435 两
威望: 87 点
贡献值: 0 点
综合积分: 174 分
注册时间: 2010-03-13
最后登录: 2018-02-08
12楼  发表于: 2013-05-16 09:33
/arch/arm/boards/friendlyarm-tiny210/tiny210.c 文件中的
static int tiny210_console_init(void)
{
        /*
         * configure the UART1 right now, as barebox will
         * start to send data immediately
         */
        /*
        s3c_gpio_mode(GPA00_RXD0 | ENABLE_PU);
        s3c_gpio_mode(GPA01_TXD0);
        s3c_gpio_mode(GPA02_NCTS0 | ENABLE_PU);
        s3c_gpio_mode(GPA03_NRTS0);
        */

        s3c_gpio_mode(GPA12_RXD3 | ENABLE_PU);
        s3c_gpio_mode(GPA13_TXD3);
        s3c_gpio_mode(GPA12_NCTS2 | ENABLE_PU);
        s3c_gpio_mode(GPA13_NRTS2);
不知道 是否正确!还请楼主多指点............
级别: 侠客
UID: 54261
精华: 9
发帖: 43
金钱: 665 两
威望: 133 点
贡献值: 9 点
综合积分: 266 分
注册时间: 2011-08-27
最后登录: 2014-08-08
13楼  发表于: 2013-05-16 13:25

 回 11楼(zb211208) 的帖子

内存部分应该不用修改, 串口: 寄存器地址要修改成串口3的( S3C_UART3_BASE & S3C_UART3_SIZE)
        add_generic_device("s3c_serial", DEVICE_ID_DYNAMIC, NULL,
                           S3C_UART1_BASE, S3C_UART1_SIZE,
                           IORESOURCE_MEM, NULL);
good luck!!!
级别: 新手上路
UID: 91788
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2013-05-16
最后登录: 2013-08-11
14楼  发表于: 2013-05-20 16:23
哈哈,学习一下!
级别: 新手上路
UID: 64837
精华: 0
发帖: 39
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 78 分
注册时间: 2012-03-10
最后登录: 2018-05-10
15楼  发表于: 2013-05-20 22:33
学习一下
级别: 新手上路
UID: 47069
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2011-05-18
最后登录: 2015-03-08
16楼  发表于: 2013-05-30 18:21
打开隐藏数据
级别: 侠客
UID: 8892
精华: 0
发帖: 88
金钱: 440 两
威望: 88 点
贡献值: 0 点
综合积分: 176 分
注册时间: 2009-09-09
最后登录: 2019-04-07
17楼  发表于: 2013-05-31 11:57
学习 MLC NAND U-Boot移植
级别: 新手上路
UID: 64837
精华: 0
发帖: 39
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 78 分
注册时间: 2012-03-10
最后登录: 2018-05-10
18楼  发表于: 2013-05-31 21:38
楼主好!我有些疑问。
1.在执行 erase /dev/nand0.barebox.bb这条指令的时候一下就过了,没有出现擦除的进度条这个是正常吗?
2.在执行 cp /mnt/tftp/barebox.s5p /dev/nand0.barebox.bb这条指令时,返回cp命令的用法说明参数不正确。
cp - memory copy

Usage:
cp [.b, .w, .l] source target count
3. /mnt/tftp/barebox.s5p      tftp什么时候挂载的
级别: 侠客
UID: 54261
精华: 9
发帖: 43
金钱: 665 两
威望: 133 点
贡献值: 9 点
综合积分: 266 分
注册时间: 2011-08-27
最后登录: 2014-08-08
19楼  发表于: 2013-06-01 21:45
引用第18楼604725560于2013-05-31 21:38发表的  :
楼主好!我有些疑问。
1.在执行 erase /dev/nand0.barebox.bb这条指令的时候一下就过了,没有出现擦除的进度条这个是正常吗?
    barebox区很小,擦除速度非常快的,如果不放心可以用nanddump命令确认下,见commands/nanddump.c
2.在执行 cp /mnt/tftp/barebox.s5p /dev/nand0.barebox.bb这条指令时,返回cp命令的用法说明参数不正确。
cp - memory copy
Usage:
cp [.b, .w, .l] source target count
    网络传输设置对没有,tftp服务配置好没有?
3. /mnt/tftp/barebox.s5p      tftp什么时候挂载的
    automount脚本挂载的,见 defaultenv-2/base/init/automount