We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我不推荐折腾 Realtek 的芯片。
如果是做小批量的,你是老板想用这个片子,那就去找 FAE 买支持,不然就别做什么空手套白狼的大梦。 Realtek 的芯片便宜是挺便宜,但没有名义上公开的文档和参考设计,这带来很高的隐性和风险成本。你拿到了一个螃蟹芯片的 Datasheet,你觉得你来到了第二层,但螃蟹在第五层。你能确定 Datasheet 中的引脚定义就是完全的(指没有隐藏的复用)?手册上一堆 RESERVED,然后拆别的机就看到别人把它连到 SPI Flash 上了。惊不惊喜?如果你要开发的管理功能用到的某个 API 正好有了 bug,你能怎么办?自己逆向?还是再等一年看看有没有别人泄露出来新版?风险大到还不如去玩氪金手游赌十连五黄。
再比如,我曾在一位dalao那里看到过 RTL8370 内部 DW8051 的网管 SDK(答应过不共享,抱歉),但它也仅仅是几个编译好的库,和一些你可以自己修改的网页界面的接口。大家都是用的相同的 SDK,改了不同的 Logo 和 CSS。内部 IROM 也是直接烧个螃蟹编译好的 bin 进去。烧写 IROM 是通过 SMI 接口(通过逆向得知这个烧写软件还是用并口模拟时序的,Win10 还跑不起来),IROM 跑起来以后再 TFTP 一个 Bootloader 刷到 SPI Flash 里(这时候串口会有输出),再通过 Bootloader 刷网管固件进去(时间久远,具体可能记错,看看就好)。 然后我连串口是哪个 PIN 都没找到。RTL8370 的手册里有提到过串口复用到哪了?就算烧写成功,如果这些库有bug怎么办? 不是说这样做不对,像乐鑫的那些 ESP32 也有一大坨不开源的内部 ROM,芯片有些操作也有点迷,但人家有技术支持论坛啊。换成螃蟹,没个几十k都不鸟你。
总之就是,螃蟹藏起来的东西实在是太多了,隔着好几层,很多问题根本无从下手。现在能跑起来的这些都是撞大运了。 当然,如果你觉得上述探索 Realtek 的芯片很有趣(也确实有趣x),且你有大把的时间精力以及各大板厂的免费打样次数,那就当我什么都没说过。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
我不推荐折腾 Realtek 的芯片。
如果是做小批量的,你是老板想用这个片子,那就去找 FAE 买支持,不然就别做什么空手套白狼的大梦。
Realtek 的芯片便宜是挺便宜,但没有名义上公开的文档和参考设计,这带来很高的隐性和风险成本。你拿到了一个螃蟹芯片的 Datasheet,你觉得你来到了第二层,但螃蟹在第五层。你能确定 Datasheet 中的引脚定义就是完全的(指没有隐藏的复用)?手册上一堆 RESERVED,然后拆别的机就看到别人把它连到 SPI Flash 上了。惊不惊喜?如果你要开发的管理功能用到的某个 API 正好有了 bug,你能怎么办?自己逆向?还是再等一年看看有没有别人泄露出来新版?风险大到还不如去玩氪金手游赌十连五黄。
再比如,我曾在一位dalao那里看到过 RTL8370 内部 DW8051 的网管 SDK(答应过不共享,抱歉),但它也仅仅是几个编译好的库,和一些你可以自己修改的网页界面的接口。大家都是用的相同的 SDK,改了不同的 Logo 和 CSS。内部 IROM 也是直接烧个螃蟹编译好的 bin 进去。烧写 IROM 是通过 SMI 接口(通过逆向得知这个烧写软件还是用并口模拟时序的,Win10 还跑不起来),IROM 跑起来以后再 TFTP 一个 Bootloader 刷到 SPI Flash 里(这时候串口会有输出),再通过 Bootloader 刷网管固件进去(时间久远,具体可能记错,看看就好)。
然后我连串口是哪个 PIN 都没找到。RTL8370 的手册里有提到过串口复用到哪了?就算烧写成功,如果这些库有bug怎么办?
不是说这样做不对,像乐鑫的那些 ESP32 也有一大坨不开源的内部 ROM,芯片有些操作也有点迷,但人家有技术支持论坛啊。换成螃蟹,没个几十k都不鸟你。
总之就是,螃蟹藏起来的东西实在是太多了,隔着好几层,很多问题根本无从下手。现在能跑起来的这些都是撞大运了。
当然,如果你觉得上述探索 Realtek 的芯片很有趣(也确实有趣x),且你有大把的时间精力以及各大板厂的免费打样次数,那就当我什么都没说过。
The text was updated successfully, but these errors were encountered: