internal:proddocs:3478
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| internal:proddocs:3478 [2022/01/17 09:00] – chrissy | internal:proddocs:3478 [2023/07/12 14:33] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== 3478 Build instructions ====== | ====== 3478 Build instructions ====== | ||
| - | <note warning> | + | |
| <note warning> | <note warning> | ||
| Line 26: | Line 26: | ||
| ===== Programming ===== | ===== Programming ===== | ||
| + | Connect unit to programming device. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * Select STM32CubeProgrammer | ||
| + | * Connect to Unit | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * Select Device programming | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * Browse and select the S:/ | ||
| + | |||
| + | {{: | ||
| + | | ||
| + | * Click Start Programming Making sure all the checked boxes are correct | ||
| + | |||
| + | {{: | ||
| + | |||
| + | You can now disconnect the unit, if programming unsucessful, | ||
| + | |||
| + | * Open Monex and click 'Get Serial' | ||
| + | |||
| + | {{: | ||
| - | Setting | + | * Go to the Programming tab and match the device |
| - | {{: | + | {{: |
| - | | + | |
| - | - Connect the NMEA2000 cable to the device, | + | |
| - | - Connect | + | |
| - | | + | |
| - | | + | |
| - | - Select | + | |
| - | - Then press the “Program” button | + | |
| - | {{: | + | {{: |
| - | | + | |
| - | - Push “…” button next to the path of the “Flash” file. Choose the hex file: “S:\Code\Production\3478 Relay Output Module\3478_AVR_BL_vx.x.x.hex” | + | |
| - | - Press the “Program” button. | + | |
| - | - Check the blue light is flashing. | + | |
| - | - Remove the Atmel Programmer device | + | |
| + | * Go Back to Device Info Tab and check that Model ID now shows as Relay Output Module 8 | ||
| - | - Connect 3478 device to NMEA2000 network with only power supply and PC with PCAN-USB Adaptor connected. | + | {{:internal: |
| - | - Hold magnet underneath the two rotary switches of the 3478 and toggle the power, the blue LED should now be constantly on, if it is not, repeat this step. | + | |
| - | - Open Boot Loader (Flip) | + | |
| - | - Select “Settings” → “Communication”→ “CAN” → “PEAK” Select 3.5 device select Atmel64C1 | + | |
| - | - Set “Bit Rate” to 250 Kbit/s and press “Init” then press “Connect” – this may take a few attempts | + | |
| - | - Select “File” → “Load HEX File…” and select the file to flash from “S:\Code\Production\3478 Replay Output Module\3478v2.0.1.hex | + | |
| - | - Then press “Run” (the button at bottom left) to programming the device. | + | |
| ===== Test procedure ===== | ===== Test procedure ===== | ||
| Line 61: | Line 73: | ||
| Device Info and Instance switch testing should still be completed.</ | Device Info and Instance switch testing should still be completed.</ | ||
| - | - Close Flip, Atmel Studio and Monex. | + | - Close all programs, keep Monex open |
| - Open relay program at S:/ | - Open relay program at S:/ | ||
| - Turn on all of the switches individually, | - Turn on all of the switches individually, | ||
internal/proddocs/3478.1642410032.txt.gz · Last modified: 2023/07/12 14:12 (external edit)