goo635

goo635

0个粉丝

17

问答

0

专栏

2

资料

goo635  发布于  2016-01-29 13:46:54
采纳率 0%
17个问答
5859

雄迈AHB7008T-MH V1 做3531开发板遇到的问题及解决

 
本帖最后由 goo635 于 2016-1-29 16:49 编辑

1.串口乱码问题 :需要TTL转232模块转换
2.海思官方kernel 移植问题:
1>MX25L128 SPI flash
将300new 替换为300 解决drivers/mtd/devices/hisfc300new/hisfc300new.c(298): BUG: cmd wait cpu finish timeout 问题
修改kernel 位置如下:
Symbol: HISFC300NEW_REG_BASE_ADDRESS [=0x10010000]                                                    x
  x Type  : hex                                                                                           x
  x Prompt: hisfc300new register base address                                                             x
  x   Defined at drivers/mtd/devices/hisfc300new/Kconfig:22                                               x
  x   Depends on: MTD [=y] && MTD_HISFC300NEW [=y]                                                        x
  x   Location:                                                                                           x
  x     -> Device Drivers                                                                                 x
  x       -> Memory Technology Device (MTD) support (MTD [=y])                                            x
  x         -> Self-contained MTD device drivers                                                          x
  x           -> hisilicon spi flash controller device version 300new driver (MTD_HISFC300NEW [=y])
2>8710网卡问题:
3531芯片官方手册只表明支持MII和RGMII,没有RMII。
配置kernel HIETH_MII_RMII_MODE_D 和 HIETH_MII_RMII_MODE_U位置如下:

Symbol: HIETH_MII_RMII_MODE_D [=1]                                                                    x
  x Type  : integer                                                                                       x
  x Range : [0 1]                                                                                         x
  x Prompt: hieth mii/rmii mode for down port (mii:0/rmii:1)                                              x
  x   Defined at drivers/net/hieth-sf/Kconfig:89                                                          x
  x   Depends on: NETDEVICES [=y] && NET_ETHERNET [=y] && HIETH_SWITCH_FABRIC [=y]                        x
  x   Location:                                                                                           x
  x     -> Device Drivers                                                                                 x
  x       -> Network device support (NETDEVICES [=y])                                                     x
  x         -> Ethernet (10 or 100Mbit) (NET_ETHERNET [=y])                                               x
  x           -> hieth(switch fabric) family network device support (HIETH_SWITCH_FABRIC [=y])            x
  x                                                                                                       x
  x                                                                                                       x
  x Symbol: HIETH_MII_RMII_MODE_U [=1]                                                                    x
  x Type  : integer                                                                                       x
  x Range : [0 1]                                                                                         x
  x Prompt: hieth mii/rmii mode for up port (mii:0/rmii:1)                                                x
  x   Defined at drivers/net/hieth-sf/Kconfig:81                                                          x
  x   Depends on: NETDEVICES [=y] && NET_ETHERNET [=y] && HIETH_SWITCH_FABRIC [=y]                        x
  x   Location:                                                                                           x
  x     -> Device Drivers                                                                                 x
  x       -> Network device support (NETDEVICES [=y])                                                     x
  x         -> Ethernet (10 or 100Mbit) (NET_ETHERNET [=y])
进入系统后可以看到eth3,也可以配置ip netmask ,可以up/down 但网络仍然不通
3.官方rootfs_uclibc_256k.jffs2直接引导失败问题
错误:
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010008: 0x9d64 instead
原因:MX25L128  spi flash的块大小只有64k 不是系统缺省的256k
解决:
osdrv/pub/bin/pc/mkfs.jffs2 -d osdrv/pub/rootfs_uclibc -l -e 0x10000 -o osdrv/pub/rootfs_uclibc_256k.jffs2


目前系统还是没有解决网络问题。。。。。。。。。天啊!
我来回答
回答5个
时间排序
认可量排序

goo635

0个粉丝

17

问答

0

专栏

2

资料

goo635 2016-01-30 17:36:51
认可0
烦了,用雄迈的Uboot和kernel引导3531官方rootfs,解决了网络问题,配置加载NFS,可以调试了,over

lzh95957

0个粉丝

0

问答

0

专栏

0

资料

lzh95957 2016-01-30 23:36:13
认可0
雄迈的Uboot 是什么?是.bin 文件?

goo635

0个粉丝

17

问答

0

专栏

2

资料

goo635 2016-02-01 09:54:32
认可0
官方下载的文件名是u-boot.bin.img文件,但并不是镜像文件,就是u-boot.bin

coolbechen

0个粉丝

1

问答

0

专栏

0

资料

coolbechen 2017-03-09 17:40:59
认可0
我目前也是要用這塊版子來開發,請問樓主,您的雄邁的 uBoot 與 kernel 是在哪裡下載到的?

coolbechen

0个粉丝

1

问答

0

专栏

0

资料

coolbechen 2017-10-18 15:50:02
认可0
使用雄迈AHB7008T-MH 板子網路不通的問題,可能是PHY addr 不同的關係。把海思原廠的u-boot 和 kernel 裡面的網路 PHY addr 由1 改成 2,網路應該就會通了。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区