[OpenWrt-Devel] Netgear DM200 Boot Issue/Patch Availability?

Paul Oranje por at oranjevos.nl
Sat Jun 15 06:10:09 EDT 2019


IIRC OpenWRT can also be flashed onto the DM200 with nmrpflash [1].

[1] https://github.com/jclehner/nmrpflash

Regards,
Paul

p.s.
top posted as this thread already does that.

> Op 2 jun. 2019, om 22:42 heeft Alberto Bursi <bobafetthotmail at gmail.com> het volgende geschreven:
> 
> It's not an Arduino, it's a USB dongle to communicate with Arduino
> 
> (and any other embedded device's) TTL serial pins.
> 
> Search for "arduino USB-TTL dongle" on ebay or amazon to find this tool.
> 
> -Alberto
> 
> On 02/06/19 17:39, Chris wrote:
>> Hi Alberto,
>> 
>> Thanks for explaining the situation to me. I'll get hold of an Arduino and give this a shot.
>> 
>> All the best,
>> Chris
>> 
>> On Tue, May 28, 2019 at 4:52 PM Alberto Bursi <bobafetthotmail at gmail.com> wrote:
>> 
>> 
>> Last attempt I saw was here https://github.com/openwrt/openwrt/pull/1770
>> 
>> but it was rejected.
>> 
>> 
>> 
>> I have some experience with the bootloader used in this device, I can 
>> 
>> provide more complete instructions to do the uboot fix though.
>> 
>> TTL/serial access seems to be easy (there is a header as you see in the photo),
>> 
>> and you need an inexpensive "arduino USB-TTL dongle" to connect to this device.
>> 
>> Connect the pins as defined in the wiki, open up your serial 
>> 
>> communication program (Putty usually)
>> 
>> and set it for 115200 serial speed, others default.
>> 
>> Then boot the device, press a key to stop boot when you see 
>> 
>> "Hit any key to stop autoboot: 2 1 0"
>> 
>> It should stop and accept console commands.
>> 
>> then copy-paste this line 
>> 
>> setenv sleep 1;nmrp;sf probe 0:3;sf read $loadaddr 0x30000 0x400000;bootm $loadaddr
>> 
>> This will alter the bootloader configuration that is causing the issue. Now it will boot kernels up to 4MB big
>> 
>> Will still be able to boot stock firmware, we are just increasing a size limit.
>> 
>> and then save the change by writing
>> 
>> saveenv
>> 
>> and then you can reboot the device by pulling the plug or writing
>> 
>> reset
>> 
>> Now you can install OpenWrt as normal.
>> 
>> -Alberto
>> 
>> 
>> 
>> On 28/05/19 14:00, Chris wrote:
>>> Hi folks,
>>> 
>>> I was wondering if a patch enabling this device was ever released?
>>> 
>>> http://lists.infradead.org/pipermail/openwrt-devel/2019-January/015556.html
>>> 
>>> The wiki suggests one can only install/boot into OpenWRT by wiring up a JTAG/serial interface and manually intervene... Which is far beyond my comfort zone.
>>> 
>>> Am very eagar to make use of this equipment, so any news would be really appreciated.
>>> 
>>> All the best,
>>> Chris
>>> 
>>> 
>>> _______________________________________________
>>> openwrt-devel mailing list
>>> 
>>> openwrt-devel at lists.openwrt.org
>>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>> _______________________________________________
>> openwrt-devel mailing list
>> openwrt-devel at lists.openwrt.org
>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel


_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list