Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| combat_robots:brushless_escs [2019/01/21 19:13] – jon | combat_robots:brushless_escs [2019/03/13 13:32] (current) – [Flashing the ESC] jon | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| ==== Windows ==== | ==== Windows ==== | ||
| + | |||
| + | Make sure when you use Zadig to give it a libUSB variant driver, otherwise the program will not recognize the flasher. | ||
| + | |||
| + | === Troubleshooting === | ||
| + | |||
| + | https:// | ||
| ==== macOS ==== | ==== macOS ==== | ||
| Line 24: | Line 30: | ||
| ===== Flashing the ESC ===== | ===== Flashing the ESC ===== | ||
| + | http:// | ||
| ==== Specific ESC firmware files ==== | ==== Specific ESC firmware files ==== | ||
| === Red Brick 75A/200A ESCs === | === Red Brick 75A/200A ESCs === | ||
| - | Refer to Brushless | + | {{ : |
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | Here's the quote from the Brushless | ||
| + | |||
| + | "Sorry this took so long but I've been busy. Here is my original | ||
| + | |||
| + | |||
| + | Newer even bluer 70a red brick. Traces look the same as the old one from what I can tell. Different serial number is a concern. Thoughts? | ||
| + | |||
| + | **EDIT** | ||
| + | ok so after being carefully guided by Mr. Kelly we have a new file for the newest bluest board. It's really the 70a2 with one tiny change but it matters. If someone wants to put this on gethub for the masses that would be awesome. I'm also updating the board picture to include both sides in case someone wants to add it to the spreadsheet." | ||
| + | |||
| + | <code> | ||
| + | |||
| + | ; | ||
| + | |||
| + | ;* Red Brick 70A first seen November 2016 * | ||
| + | |||
| + | ;* Blue circuit board labeled 500403-1040-02 * | ||
| + | ; | ||
| + | .equ F_CPU = 16000000 | ||
| + | .equ USE_INT0 = 1 | ||
| + | .equ USE_I2C = 0 | ||
| + | .equ USE_UART = 0 | ||
| + | .equ USE_ICP = 0 | ||
| + | ; | ||
| + | ; PORT D definitions * | ||
| + | ; | ||
| + | .equ c_comp = 6 ;10 i common comparator input (AIN0) | ||
| + | .equ AnFET = 5 ;30 o | ||
| + | .equ ApFET = 4 ;31 o | ||
| + | .equ rcp_in = 2 ;32 i r/c pulse input | ||
| + | .equ INIT_PD = 0 | ||
| + | .equ DIR_PD = (1<< | ||
| + | .equ ApFET_port = PORTD | ||
| + | .equ AnFET_port = PORTD | ||
| + | ; | ||
| + | ; PORT C definitions * | ||
| + | ; | ||
| + | .equ mux_c = 7 ; ADC7 voltage input (47k from Vbat, 2.0k to gnd, 10.10V in -> .402V at ADC7) | ||
| + | .equ mux_a = 6 ; ADC6 | ||
| + | .equ CpFET = 5 ; ADC5 | ||
| + | .equ CnFET = 4 ; ADC4 | ||
| + | .equ BpFET = 3 ; ADC3 | ||
| + | .equ mux_voltage = 2 ; ADC2 | ||
| + | ;.equ = 1 ; ADC1 | ||
| + | .equ mux_b = 0 ; ADC0 | ||
| + | .equ BpFET_port = PORTC | ||
| + | .equ CpFET_port = PORTC | ||
| + | .equ CnFET_port = PORTC | ||
| + | .equ O_POWER = 47 | ||
| + | .equ O_GROUND = 2 | ||
| + | .equ INIT_PC = 0 | ||
| + | .equ DIR_PC = (1<< | ||
| + | ; | ||
| + | ; PORT B definitions * | ||
| + | ; | ||
| + | ;.equ = 7 | ||
| + | ;.equ = 6 | ||
| + | ;.equ = 5 (sck stk200 interface) | ||
| + | ;.equ = 4 (miso stk200 interface) | ||
| + | ;.equ = 3 (mosi stk200 interface) | ||
| + | ;.equ = 2 | ||
| + | ;.equ = 1 | ||
| + | .equ BnFET = 0 | ||
| + | .equ BnFET_port = PORTB | ||
| + | .equ INIT_PB = 0 | ||
| + | .equ DIR_PB = (1<< | ||
| + | </ | ||