页次: 1
Lnux5.x下面调试成功。总结一下经验:
遇到12、13信道无法连接的问题,导致路由器自动调频到12、13信道时无线掉线。
解决方法如下:
1.官网下载适用于5.x版本固件(含brcmfmac43430-sdio.bin和brcmfmac43430-sdio.clm_blob)更新到板子/lib/firmware/brcm/目录下
下载地址。https://community.cypress.com/docs/DOC-19375
2.修改对应的brcmfmac43430-sdio.txt nvram配置,将country设置为China。
将ccode=ALL修改为ccode=SRRC
购买链接: https://item.taobao.com/item.htm?id=591896289694
店铺链接: https://shop512436263.taobao.com
参考链接: 感谢华嵌HQEmbed赠送的 漂亮高颜值S3 开发板 (底板 + 核心板)
核心板原理图: core_s3_v01.pdf
底板原理图: hq_050ips_v01.pdf2019-06-01 更新:
-----------------------------------
能跑BCM43438 WIFI 的固件下载: read_hq_s3_128m.7z
所谓说,没有对比就没有伤害。群友都列举了国外厂商ST之类的推广策略如何受开发者欢迎,你再回头看看国内厂家的遮遮掩掩。你既然是想卖芯片,还是跑来开发者社区做推广,何必吃两头又不让利?打广告都是要钱的,你这变相提高普通玩家门槛又何必呢?试问有多少普通玩家出发点一开始就是从拿这个芯片来做项目?另外,我不同意"想吃螃蟹也不想花钱"的说法,开源社区核心就在于分享,大家都这么精明计较,何必来社区掺和呢?
我觉得吧这个和多方面因素都有关系, 包括产品成熟度、产品竞争力、产品推广策咯、以及市场定位等:
1.ST的芯片用得人比较多其实一开始就是得益于它完善的资料和库,大多问题基本官方资料都能够解决。
学习成本低,再加社区做得比较完善,包括一些中文手册也得到支持。各大代理技术上支持会比较轻松,
所以官方开发板也比较便宜,因为资料都很齐全,是个比较完善的产品。本身用户和资料也是相辅相成的,
用得人多,网络资源也丰富。从产品开发角度上讲,非前沿技术类产品优先会考虑完善成熟的且工程师熟悉的方案。
2.如果是前沿比较先进的技术的话,比如用于自动驾驶方案的芯片,很多公司为了产品竞争力(领先于友商),
会选择全新的技术方案,这种一般都是在芯片发布前就开始推进合作,此类开发板都很贵,开发板也都比较稀缺,
并且资料不是很完善,需要技术/开发人员介入并提供技术支持,并需要支付额外的开发/技术费用,并且会签署相应的保密协议。
3.如果是芯片产品力本身就比较强,而且资料相对也比较完善,但市场定位是高端开发客户群体,这种开发板一般也比较贵。
这类基本公司会主动找到这个解决方案,而且普通个人开发者也不会有很多人去买这类产品。比如飞思卡尔、TI中高端系列。
4.对于性价比路线芯片类产品,如果本身产品资料就不够完善,这种一般卖得也比较贵,因为需要提供额外得技术支持。
比如海思、全志,特别是定位中低端市场。至于这类许多第三方开发板比较便宜,是因为好多第三方提供的资料也不是很齐全,
只提供板子硬件的基础应用,定位有一定开发基础的开发群体,不提供技术支持,主要靠卖板子。
5.还有些为了推广芯片,会和一些高校合作,搞一些校园计划之类的,然后也会推出价格比较便宜性价比较高的开发板。
目前支持的功能:
开机:TF卡启动,eMMC启动
DisplayEngine2:反正能亮
LCD:面板配置文件和背光控制已迁移至DTS
开机LOGO:替换uboot分区下的splash.bmp即可
以太网:TFTP调试必备make allwinner_s3_generic_defconfig
不错,顺带打了个patch.
原始uboot-v2020.01下载地址:https://gitlab.denx.de/u-boot/u-boot/-/archive/v2020.01/u-boot-v2020.01.tar.gz
patch文件:s3-uboot-v2020_01_patch_tar.gz
使用patch:解压tar.gz的patch文件至uboot源码目录,执行:patch -p1 < s3-uboot-v2020.01.patch
页次: 1