User Tools

Site Tools


internal:proddocs:4410

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
internal:proddocs:4410 [2022/01/17 10:41] chrissyinternal:proddocs:4410 [2023/12/04 10:21] (current) kacper
Line 1: Line 1:
 ====== 4410 Build Instructions ====== ====== 4410 Build Instructions ======
-<note warning>The 3350 PCB assembly contains components that are sensitive to electrostatic discharge (ESD) – please make sure you are wearing your wrist strap when handling. </note></note>+<note warning>The 4410 PCB assembly contains components that are sensitive to electrostatic discharge (ESD) – please make sure you are wearing your wrist strap when handling. </note></note>
  
 <note important>Ensure MOD has been done to U1 see 10258- C MOD </note> <note important>Ensure MOD has been done to U1 see 10258- C MOD </note>
Line 10: Line 10:
 ====== Programming Instructions ====== ====== Programming Instructions ======
  
-<note important>Ensure the board is programmed with the latest firmware revision before placing into the housing, as once installed you will not be able to program the unit or flash the firmware.</note>+Connect unit to programming device.
  
-        Select Atmel Studio 6.2 on production PC +{{:internal:proddocs:4410connprogrammer.jpg?600|}}
-  *       Connect USB white SAM AVR module in to the middle connector on PC. +
-  *       Select OK until the program is loaded this takes a few minutes.  +
-  *       Select TOOL on the menu bar then ‘Device programming’  +
-  *       Select ‘Apply’ Select ‘Read’ and clock speed is set to 64 hertz . +
-  *       Then press ‘Set’ the read registers should all read ‘OK’+
  
-<note>If you get an error message here check connector on PCB is connected correctly “Tab” should be towards the middle of the PCB.+  * Select STM32CubeProgrammer 
 +  * Connect to Unit
  
 +{{:internal:proddocs:connect.jpg?600|}}
  
-</note> +  * Select Device programming  
-This part of the test needs to be done using the correct software from the screen shots, which is found at S/parts docs/4410/software loading/4410 software  (SEE BELOW)+
  
-{{:internal:proddocs:4410-2.png?600|}}+{{:internal:proddocs:inkedprogramming_tab.jpg?600|}}
  
-Using the screen shots select ‘Fuses’ .Then match your inputs to the screen shot inputs. Then select ‘program’. +  * Browse and select the S:/Code/Production/4410/4410Bootloader
-The read registers should still read ok.+
  
-{{:internal:proddocs:4410-3.png?600|}}+{{:internal:proddocs:4410bootloaderfile.png?600|}} 
 +   
 +    * Click Start Programming Making sure all the checked boxes are correct
  
-Select ‘Memories’ select correct software and version, using the drop down menu (...), match your inputs with the screen shots and then select ‘program’ the read register should read ‘OK’ +{{:internal:proddocs:4410bootloadersuccess.png?600|}}
-Close program and proceed with build.+
  
-{{:internal:proddocs:4410-4.png?600|}}+You can now disconnect the unit, if programming unsucessful, erase the device memory and try again. 
 + 
 +  * Open Monex and click 'Get Serial' and 'GetProdInfo', you should see the following 
 + 
 +{{:internal:proddocs:4410monexbootloadergetprodinfo.png?600|}} 
 + 
 +  * Go to the Programming tab and match the device instance to the Target Select 
 + 
 +{{:internal:proddocs:targetprog.png?600|}} 
 + 
 +  * Click on 4410 and the Reprogram on the pop-up 
 +  * Select S:/Code/Production/4410/4410-3.0.0 
 + 
 +{{:internal:proddocs:4410progsoftware.png?600|}} 
 + 
 +  * The Device should start programming and should 'PASS', and Reboot to Application Code 
 + 
 +  * Go Back to Device Info Tab and check that Model ID now shows as Switch Input Module 
 + 
 +{{:internal:proddocs:4410progprodinfo.png?600|}}
  
 ====== Test Procedure ====== ====== Test Procedure ======
Line 42: Line 57:
 </note> </note>
  
-Connect the CAN to the CAN chassis plug on the logic board as shown in picture, place a +12 or +24 volt power supply into pins 1 and 2 of the terminal block connector.+Connect the CAN to the CAN chassis plug on the logic board as shown in picture and power with 30V, place a +30 volt power supply into pins 1 and 2 of the terminal block connector - the LED should light green indicating power is on.. 
 + 
 +{{:internal:proddocs:4410_30v.jpg?600|}} 
 + 
 +{{:internal:proddocs:4410_initial_connect.jpg?600|}} 
 + 
 +Test all inputs one by one using the probe and monitoring the output in the test program, the voltage applied to each input should also be +30V. Also make sure that each input LED, alongside the software test program output changing. 
 + 
 +{{:internal:proddocs:4410_pin_1.jpg?600|}}
  
-{{:internal:proddocs:4410-9.png?600|}}+{{:internal:proddocs:4410_pin_2.jpg?600|}}
  
-{{:internal:proddocs:4410-8.png?600|}}+{{:internal:proddocs:img_20230111_132706.jpg?600|}}
  
 {{:internal:proddocs:4410-6.png?600|}} {{:internal:proddocs:4410-6.png?600|}}
Line 61: Line 84:
 Screw 4 x 201076 onto the 4 x 201074. Screw 4 x 201076 onto the 4 x 201074.
  
-Place the board 10258-B in to the housing 201030 Remove rubber grommet and nut from PL1 and replace with shim washer x 203017.+Place the board 10258-B in to the housing 201030 Remove rubber grommet and nut from PL1 and replace with shim washer x 203017.
  
 {{:internal:proddocs:4410-12.png?600|}} {{:internal:proddocs:4410-12.png?600|}}
internal/proddocs/4410.1642416101.txt.gz · Last modified: 2023/07/12 14:11 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki