查找路由器上测试点的功能

逆向工程 固件 倾倒 标签 印刷电路板
2021-07-04 05:14:25

我在这里有一个基于 BCM3383 的电缆路由器,我最终想在其中转储固件。我可以串行访问 Broadcom 引导加载程序和 linux 控制台。linux 登录未知,telnet 似乎不可用。该设备应该为不同的功能运行 linux 和 ecos。引导加载程序提示显示了一些选项,也用于读取内存,因此我可以从那里转储它。不过,我需要仔细研究一下这是如何工作的。没有明显的 JTAG 接头。

无论如何,有多个标有 TP 的小焊点(我猜是测试点)。

我想知道推断它们的功能的最佳方法是什么,以及我需要哪些工具。除了 jtag 之外,还有哪些常见功能?各个组件通常如何标记?当我有 TP 1 和 5 时,我是否会自动在某处也有 TP 2、3、4(可能未标记)?还是所有组件都组合在一起,以便我可以使用 C3、R4、SW5 来代替?

属于同一功能的引脚是否也通常在 PCB 上组合在一起,并且它们在 CPU 上的走线/引脚是否彼此相邻?这似乎至少适用于 UART、RAM、USB。

我可能会排除一些明显的东西,这些东西不是 JTAG,比如从 CPU 到其他组件(如 RAM、闪存)的所有走线……还有很多其他走线以 PCB 上未标记的搪瓷通孔结束。

我专门为该设备准备了什么:

TP 1,3,4 有 3.3 V,TP2 有 0.2 V。它们彼此靠近并且直接在 CPU 下。

TP282、8、583也在CPU下面,有3.3V、0V和0.2V。

TP 205,206 和 207,208 更靠近 RAM,但似乎没有连接。它们都有 0.2V 它们也彼此靠近但位于 PCB 的不同侧。

TP 6 和 7 具有 3.3 V 并且彼此接近。

还有一个孤独的TP 2407 3.3V

这些都没有任何其他连接,它们直接来自 CPU。不过,我在读,JTAG 通常伴随着电阻,这些电阻会排除那些 TP 的 JTAG?我不知道 CPU 内部是否也可以有这些。

0个回答
没有发现任何回复~