SlotForum banner
21 - 32 of 32 Posts
MODERATOR WARNING: THIS POST IS INCORRECT, PLEASE JUMP DOWN TO POST #27

If an ARC PRO powerbase is accidentally flashed as an ARC throttle the following pin re-assignments occur:

Counting from left to right for connection point J2...

pin 5 (green below) becomes the BRAKE input.

pin 11 (yellow below) becomes the ANALOG THROTTLE input.

We need to use these two inputs to bring the nRF51822 back into BLE DFU mode.



In the photo I have connected these wires onto a header strip... this is more for testing purposes...

Wiring diagram to follow:

C
 

Attachments

MODERATOR WARNING: THIS POST IS INCORRECT, PLEASE JUMP DOWN TO POST #27

The four connection points...

BLACK ... ... ... ... ... Ground (0V)
RED ... ... ... ... ... ... Positive supply (3.3V)
GREEN (pin 5) ... ... Brake input
YELLOW (pin 11) ... Analog throttle input



C
 

Attachments

Just a quick update... I have tried the above procedure to return to normal function a mis-flashed ARC PRO. Using the pins that represent the brake button and throttle, as above, does not seem to put the module into DFU mode... not sure why not?

So a different route was taken... I identified an active DFU enable pin... and then successfully enabled the necessary DFU mode and then successfully reflashed back to ARC PRO firmware. So a successful outcome and job done!

C
 
So if anyone ever by mistake loads ARC throttle firmware onto their ARC PRO powerbase the result is a bricked powerbase.

For forum members with electronics know-how there is a correction procedure...

The photo below shows the nRF51822 module which needs to be reflashed.

The following procedure should be used...

1/ Open up the ARC PRO and identify the correct nRF51822 module to be reflashed.
2/ Connect a temporary wire between the solder pad marked with the white arrow (DFU pin) and the solder pad marked with the blue arrow (0V).
3/ Power-up the powerbase then disconnect the temporary wire.
4/ The nRF51822 isnow in DFU mode and ready to receive ARC PRO firmware using nRF tools and the BLE firmware available on the Scalextric website.

I have followed this procedure several times... it works great :)

Please ignore earlier similar photos on this thread that show yellow and green wire attachments - they are not required.

C

 

Attachments

So if anyone ever by mistake loads ARC throttle firmware onto their ARC PRO powerbase the result is a bricked powerbase.

For forum members with electronics know-how there is a correction procedure...

The photo below shows the nRF51822 module which needs to be reflashed.

The following procedure should be used...

1/ Open up the ARC PRO and identify the correct nRF51822 module to be reflashed.
2/ Connect a temporary wire between the solder pad marked with the white arrow (DFU pin) and the solder pad marked with the blue arrow (0V).
3/ Power-up the powerbase then disconnect the temporary wire.
4/ The nRF51822 isnow in DFU mode and ready to receive ARC PRO firmware using nRF tools and the BLE firmware available on the Scalextric website.

I have followed this procedure several times... it works great
smile.png


Please ignore earlier similar photos on this thread that show yellow and green wire attachments - they are not required.

C

attachicon.gif
3FCD386A-36D3-4AE5-9A54-EF9EBD369795.jpeg
Clive, when you have some time, can you post this in a new thread with a good title that can be pinned or at least put into the really useful links post at some point. Ideally, showing not just arrows, but wires and things, so that someone who just bricked their ARC base can fix it. If anyone has the appropriate firmware to put back into the base, attaching it to that post/thread would be super good, too, for when Scalextric does silly things like removing firmware from their site.
 
Good idea Mr Flippant...

Now we have positive confirmation the corrective procedure works (both for mis-loaded ARC throttle firmware and ScP-3 firmware) and as we Makdo know the mistake can be made all too easily - nearly did it myself a few weeks back...

My ARC PRO was powered up nearby but out of mind... I tried to put a new controller into DFU mode - obviously did it wrong and so was about to pair by powerbase (not the controller) with nRF Tools - bricking the powerbase was seconds away. I realised just in time :)

c
 
21 - 32 of 32 Posts