关于板子设计和资料的吐槽:
1. 开发板用公头的串口, 不知道意欲何为?
不知道那种母对母的线很难找吗? 不知道找到之后是直通还是交叉吗?
板上直接加一个 USB 转 TTL 芯片不好吗?
2. 供电用板子上的TYPE-B口不好吗? 如果考虑到 USB 的问题,
可以另外用几个microusb 供电.
实际上板子用 DC 插座方式供电, 不小心捅个 12V或者 24V进去就GG了.
3. 手册上写 "烧写完成后,将 ND0 对应的开关拨到数字侧,重启开发板" 直接上个拨码开关的图不好吗?
在线
DRAM 直接运行 Linux:
1. 准备工作:
1) 5V电源插 J5 DC 插座
2) USB转TTL线插电脑, 再用 母对母 的 交叉串口线 连接电脑, 波特率 115200 8n1
3) TYPEB 线插入电脑和开发板
4) 拨码开关拨到如下位置:
2. 打开电源, 电脑会提示格式化光驱, 不用理会
3. 执行如下操作, 即可把 Linux 直接在 DRAM 跑(地址: 0):
4. 至此, Linux 跑起来了:
还剩下1M 多 DRAM 可用:
/ # cat /proc/meminfo
MemTotal: 5664 kB
MemFree: 1652 kB
Buffers: 0 kB
Cached: 1328 kB
SwapCached: 0 kB
Active: 488 kB
Inactive: 920 kB
Active(anon): 80 kB
Inactive(anon): 0 kB
Active(file): 408 kB
Inactive(file): 920 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 96 kB
Mapped: 200 kB
Shmem: 0 kB
Slab: 1076 kB
SReclaimable: 460 kB
SUnreclaim: 616 kB
KernelStack: 176 kB
PageTables: 24 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2832 kB
Committed_AS: 500 kB
VmallocTotal: 507904 kB
VmallocUsed: 40 kB
VmallocChunk: 507800 kB
在线
烧录到 NAND:
1. (同4楼 1)
2. (同4楼 2)
3. 烧录 N32903_NANDLoader_192M.bin
4. 烧录 N32903_NVT_NAND_192M.bin
5. 烧录 Linux 镜像 conprog.bin (不知道为什么新唐为何取一个这么奇怪的名字)
拨码开关拨到下面状态, 重新上电
电脑会出现两个U盘, 将 conprog.bin(名字只能是conprog.bin)放到 NAND1-1 中,
然后拔掉 USB 线重启(连着 USB 线始终识别为 2 个 NAND 盘符),启动程序
注意:若是固化裸机程序,将裸机程序的 ROM_LOAD 地址改为 0x000000(有的程序可
能还要修改其他地址,具体看错误提示),并将要固化的程序重命名为 conprog.bin,然后按照
上文操作即
在线
在线
你这个是mzone的开发板吗?
离线
这个板子的资料就不上传了, 毕竟他们靠这个卖钱, 不能砸人家饭碗.
新唐官方的 N32903 SDK 可以在这个QQ群 436144637 下载到资料, 约 2GB
的确,人家给我的光盘资料里的原理图都是错的,而且找他们要更新后的原理图还唧唧歪歪半天,结果还是没给,被搪塞了,垃圾开发板
离线
这个板子的资料就不上传了, 毕竟他们靠这个卖钱, 不能砸人家饭碗.
新唐官方的 N32903 SDK 可以在这个QQ群 436144637 下载到资料, 约 2GB
下载完,压缩文件加密了。晕哥 请告诉我解压密码。。万分感谢
离线