Ik ben wat aan het experimenteren met een TP-Link TL-WR841N v10 en het is me gelukt om de seriële console werkend te krijgen in de richting router → pc.
Het probleem zit in de andere richting: de router lijkt niet te reageren op wat ik verstuur vanaf mijn USB-naar-3,3V-TTL-adapter. Ik heb de 4-pins UART-header geïdentificeerd als TX, RX, GND en 3,3 V, en de TX van de adapter is aangesloten op de RX van de router.
Dit lijkt overeen te komen met het bekende probleem van de WR841N v9/v10 dat op de OpenWrt-wiki wordt beschreven [1], waarbij R26 een pull-up op de RX-lijn is en blijkbaar verwijderd moet worden om seriële input met sommige USB-TTL-adapters werkend te krijgen. Op mijn printplaat zit R26 inderdaad op precies die plek.
Heeft iemand hier ervaring met het werken aan zulke kleine SMD-componenten? Welke techniek zouden jullie aanraden voor iemand zoals ik, met weinig soldeerervaring? En hoe kan ik het beste controleren of R26 daadwerkelijk het probleem is? Zijn er eenvoudigere oplossingen?
Dank! Volgens de specs zou het inderdaad 3,3 V moeten zijn.
Dat componentje is alleen echt microscopisch klein, dus ik heb eerlijk gezegd geen idee hoe ik zoiets succesvol los ga krijgen zonder iets anders te beschadigen…
Hopelijk zie ik je een van de komende avonden in de space!
Gezien de leeftijd en de specs van deze router zou ik er zelf de moeite niet meer in steken (100mbit, 4MB/8MB flash). Tenzij het puur is om het te proberen of te leren solderen… de router zelf zou ik nergens nuttigs voor kunnen bedenken. (Er liggen regelmatig flink betere openwrt-capable routers op de free-stuff, of ze zijn voor 10,- te krijgen)
ik zou dit met een soldeerbout doen, pincet erbij, even soldeerbout er op houden en dan met pincet wegduwen. Dan nog even checken dat de pads niet met elkaar verbonden zijn door wat achtergebleven soldeer
@FooBar Klopt, ik volg gewoon een tutorial om meer te leren over embedded device hacking [1] en vond het gebruikte apparaat goedkoop op Marktplaats. Het apparaat uit de tutorial blijkt zelfs ouder en een Amerikaanse versie te zijn, zonder de R26-complicaties. Dus ja, puur om te leren!
@f0x Thanks, in sommige video’s die ik heb gevonden raden ze aan om een klein bolletje soldeer toe te voegen voor een betere warmteoverdracht [1], maar ik ben er vrij zeker van dat ik er een zooitje van maak en soldeerbruggen veroorzaak.
Kleine update. Goed nieuws: het is me op de een of andere manier gelukt om R26 te verwijderen! Slecht nieuws: ik heb per ongeluk ook R23 verwijderd… Die lijkt in serie te staan met de RX UART-pin, en zonder die weerstand denk ik niet dat RX nog kan werken.
En natuurlijk heb ik geen idee waar dat piepkleine weerstandje gebleven is, en ook geen flauw idee welke waarde het had. GenAI zegt dat ik 1 kΩ kan proberen, dus nu zit ik met het omgekeerde probleem: ik moet juist weer iets op die piepkleine soldeerpads zien te krijgen…
Nou nou nou, dankzij de magische handen van @Atoomnet kan ik eindelijk met de router communiceren!! @Atoomnet heeft R23 overbrugd en daarna een weerstand van 100 ohm op de RX UART-pin gezet (die in serie stond met R23), en het werkt!!