Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Land95

Pages: [1]
1
Support / Re: Retrode 2 not recognising N64 plugin
« on: 03/Dec/2018 09:45:16 PM »
Do other n64 carts work with the exact same config (same usb cable, pc, usb port on the pc, etc)?

What version firmware are you on? 
I believe the latest is v.25a
http://forum.retrode.org/index.php/topic,392.0.html
http://forum.retrode.org/index.php/topic,382.45.html



2
Support / Re: Retrode 2 not recognising N64 plugin
« on: 14/Nov/2018 07:54:06 PM »
In my limited time, I have found 2 issues triggering this.

1 - dirty contacts.  Pull the n64 board out of the cartridge case, wash the contacts in high concentration rubbing alchol and let dry.  Polish with white hi-poly art eraser.
2 - garage sale finds that ended up being hacked rom clones.  They play on original n64, but nothing else.  No joy on these.

3
Support / Re: Cant Update on Windows 10 (AtLibUsbDfu.dll error)
« on: 28/Oct/2018 10:28:54 PM »
My only other suggestion would be to try a different USB cable - - - sorry mate

4
Support / Re: Cant Update on Windows 10 (AtLibUsbDfu.dll error)
« on: 27/Oct/2018 12:16:04 AM »
I have had 2 things trigger the USB unknown.   Using a USB extension cable and going through my new USB 3.1 pci card.

5
Support / Re: Cant Update on Windows 10 (AtLibUsbDfu.dll error)
« on: 26/Oct/2018 01:30:52 AM »
2 threads under this one as of the time of this writing.
.
First post.
.
http://forum.retrode.org/index.php/topic,409.0.html
.
The solution
1 -look in the task managers device, Right click, Details, HardwareID. 
2 -Go to Regedit, HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\usbflags\VIDPIDREV (where VID/PID/REV are numbers from the HardwareID)
3 -Add a new Dword32 titled SkipBOSDescriptorQuery and set its value to 1. 

More info can be found here: https://blogs.msdn.microsoft.com/usbcoreblog/2013/11/25/why-does-my-usb-device-work-on-windows-8-0-but-fail-on-windows-8-1-with-code-43/

6
It's odd / annoying and at some point I'll need to solve it for Arduino projects maintenance.

7
Thanks @ssokolow.  I actually tried for a goodly amount of time to use your solution first.
 
While I have in the past used dfu-programmer on my ElementaryOS (Ubuntu) laptop, the latest ElementrayOS release flat out was not usable with dfu.   In order to stick with using linux I feel I would have required starting up a fresh virtual machine for the purpose - and nearly did so - when I decided to try using my Windows 10 VM first.   

8
I first attempted to update the Retrode v2 firmware using the Linux instructions outlined here: http://www.retrode.org/documentation/firmware/

1 -Install dfu-programmer.
2 -If you have any other flashable AVR devices plugged in (if you don’t know, you probably don’t), unplug them, as dfu-programmer gets confused if it finds more than one flash target.
3 -Hold down RESET button. Hold down the HWB button. Let go of RESET button. Finally, let go of HWB as well.
4 -At a command line, run “dfu-programmer at90usb646 get product-revision” (without the quotes). If you get the error “dfu-programmer: no device present”, try running as the root user. If you still get that error, repeat step 5.
5 -Run “dfu-programmer at90usb646 erase” (without the quotes). If you needed to run dfu-programmer as root in step 6, you will need to do so in this step as well.
6 -Run “dfu-programmer at90usb646 flash /path/to/retrode/firmware.hex” (without the quotes, and obviously use an appropriate path). If you needed to run dfu-programmer as root in step 6, you will need to do so in this step as well.
7 -When the programming is done, hit the RESET button or cycle the USB connection. As tempting as it may seem, do NOT run “dfu-programmer at90usb646 start”.

However it turns out as of the 9th of  sept 2018 finding DFU for Ubuntu is no easy task.

Eventually I sourced it https://launchpad.net/ubuntu/xenial/+package/dfu-programmer
And while I was able to return valid info from the get product-revision, at the erase step this would always fail.


Next, I tried updating the firmware using Windows 7 & 10 – both had the problems listed here: http://forum.retrode.org/index.php/topic,156.0.html
 
This would manifest when the Retrode v2 was put into programming mode (hold reset, hold HWB, release reset, release HWB) and windows would throw a USB device not reconized message.   In FLIP an error indicating Could not open USB device would be thrown.

The solution
1 -look in the task managers device, Right click, Details, HardwareID. 
2 -Go to Regedit, HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\usbflags\VIDPIDREV (where VID/PID/REV are numbers from the HardwareID)
3 -Add a new Dword32 titled SkipBOSDescriptorQuery and set its value to 1. 

More info can be found here: https://blogs.msdn.microsoft.com/usbcoreblog/2013/11/25/why-does-my-usb-device-work-on-windows-8-0-but-fail-on-windows-8-1-with-code-43/

Now firmware updates on Windows 10 or 7 work just fine

9
General Discussion / Re: N64 Save Support (FW v0.23)
« on: 04/Sep/2018 06:18:37 PM »
Thank you!

10
The hardware is now for sale.  The software is in early beta.

11
General Discussion / Re: N64 Save Support (FW v0.23)
« on: 01/Sep/2018 06:08:50 PM »
@skaman
Thank you for keeping the firmware current.  I just received my new Retrode v2 (my first cart Dumper) from dragonbox and something is a bit confusing to me.   I see you have a few system specefic firmwares which are significantly newer than the retrode.org official (v0.19 beta (2016-05-01)).
.
Is the recommended process to flash the latest system specific firmware you offer.... And for systems not offered to revert to the retrode official?
.
.thank you greatly!
.
edit RETRODE.CFG indicates that the following firmware shipped: .25a-beta - Config

Pages: [1]