User Tools

Site Tools


internal:proddocs:4291

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:4291 [2021/07/02 13:17] chrissyinternal:proddocs:4291 [2023/07/12 14:33] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== 4291 Build Instructions. ======+====== 4291/4925 Build Instructions. ======
  
  
-<note warning>The 4291  PCB assembly contains components that are sensitive to electrostatic discharge (ESD) – please make sure you are wearing your wrist strap when handling. </note> +<note warning>The 4291 PCB assembly contains components that are sensitive to electrostatic discharge (ESD) – please make sure you are wearing your wrist strap when handling. </note> 
  
  
Line 9: Line 9:
 Connect unit to programming device. Connect unit to programming device.
  
-{{:internal:proddocs:4291-1.png?600|}}+{{:internal:proddocs:prog.jpg?600|}} 
 + 
 +  * Select STM32CubeProgrammer 
 +  * Connect to Unit 
 + 
 +{{:internal:proddocs:connect.jpg?600|}}
  
-  * Select Atmel studio 
   * Select Device programming     * Select Device programming  
-  * Select required Fuses see pictures below. 
  
-{{:internal:proddocs:4291-2.png?400|}}{{:internal:proddocs:4291-3.png?400|}}{{:internal:proddocs:4291-4.png?400|}}+{{:internal:proddocs:inkedprogramming_tab.jpg?600|}} 
 + 
 +  * Browse and select the S:/Code/Production/4291/4291bootloader 
 + 
 +{{:internal:proddocs:inkedbootloader.jpg?600|}} 
 +   
 +    * Click Start Programming Making sure all the checked boxes are correct 
 + 
 +{{:internal:proddocs:success.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:monprog.png?600|}} 
 + 
 +  * Go to the Programming tab and match the device instance to the Target Select 
 + 
 +{{:internal:proddocs:targetprog.png?600|}}
  
-  * Select Memories +  * Click on 4291 and the Reprogram on the pop-up 
-  * Select Atmel Flip (select ATmeg4C1)+  * Select S:/Code/Production/4291/4291
  
-{{:internal:proddocs:4291-5.png?400|}}{{:internal:proddocs:4291-6.png?400|}}+{{:internal:proddocs:code.png?600|}}
  
-  * Load Hex file (4291-v2.0.6.hex)   +  * The Device should start programming and should 'PASS', and Reboot to Application Code
-  * Place magnet in position see picture below +
-{{:internal:proddocs:4291-7.png?400|}}{{:internal:proddocs:4291-8.png?400|}}+
  
-  * Select Bit rate (250)                                                              +  * Go Back to Device Info Tab and check that Model ID now shows as 4-20mA Tank Level Adapter
-  * Verify Flash+
  
-{{:internal:proddocs:4291-9.png?400|}}{{:internal:proddocs:4291-10.png?400|}}+{{:internal:proddocs:success2.png?600|}}
  
 ====== Test Procedure ====== ====== Test Procedure ======
Line 39: Line 57:
  
 • At the start of testing DUT has to be in default configuration state.</note> • At the start of testing DUT has to be in default configuration state.</note>
 +  
 +  ===== Calibrating Sender without Hydrostatic Sensor =====
      
 **TEST EQUIPMENT USED** **TEST EQUIPMENT USED**
  
-  * • NMEA2000 Network with PCAN-View NMEA2000® USB Adaptor+  * 4291 Sender 
 +  * Flat Head Screwdriver 
 +  * 4-20mA Test Unit 
 +  * NMEA Network 
 +  * Magnet
  
 +=== Step 1 ===
 +  * Power up the unit and check connection on Monex
 +  * Connect the Test Box as shown in the picture below
  
-  * • Test unit +{{:internal:proddocs:4291testconnect.jpg?600|}}
-  * • Calibrated Multimeter +
-  * • MONEX installed on a PC+
  
-{{:internal:proddocs:4291-17.png?600|}}+{{:internal:proddocs:4291testconnect2.jpg?600|}}
  
-{{:internal:proddocs:4297-18.png?600|}}+=== Step 2 === 
 + 
 +  * Begin by Empty Calibrating the Sender, do this by setting the Test box to 0 and Left Hex Switch to 'E' and pressing a magnet to the unit in the shown location - The blue Led will stay on for 2.5 seconds if carried out correctly. 
 + 
 +{{:internal:proddocs:emptycal4291.jpg?600|}} 
 + 
 +=== Step 3 === 
 + 
 +* Follow by Full Calibrating the Sender, do this by setting the Test Box to 100 and the Left Hex Switch to 'F' and pressing a magnet to the unit in the shown location The blue Led will stay on for 2.5 seconds if carried out correctly. 
 + 
 +{{:internal:proddocs:fullcal4291.jpg?600|}} 
 + 
 +=== Step 4 === 
 +  * Open Monex and check that the fuel level shown matches the values below 
 + 
 +Test Box 100 = 100% fuel 
 + 
 +Test Box 50 = approximately 65% fuel 
 + 
 +Test Box 0 = 0% fuel 
 +   
 +=== Step 5 ===
      
-{{:internal:proddocs:4291-19.png?600|}}  +  * Now Cycle Through values 0-7 on the left switch and check if they match the Fluid Type on Monex (Shown below the fluid level Bar Graph)
  
-Fit PCB to box – this will go either way round+0 = Fuel
  
-{{:internal:proddocs:4291-20.png?600|}}+1 = Fresh
  
-Secure with 4 x spacers+2 = Grey
  
-Take care when fitting the spacer by the NMEA connector, as it may foul when fitting+3 = Live Well
  
-{{:internal:proddocs:4291-21.png?600|}}+4 = Oil
  
-Fit top plate and screw down+5 = Black
  
-{{:internal:proddocs:4291-22.png?600|}}+6 = Gasoline
  
-<note warning>Ensure the LED’s don’t protrude above the height of the plate – if they are like this they need to be removed and fitted lower down +7 = Rsvd  
-</note> +   
-The screws must also be flush after fitting.+  === Step 6 === 
 +   
 +    * Now Cycle Through values 0-F on the right switch and check if the value matches the Device Instance on Monex
  
-{{:internal:proddocs:4291-23.png?600|}}+  ===== Fit PCB to box – this will go either way round =====
  
-Fit top label +{{:internal:proddocs:4291case.jpg?600|}}
  
-{{:internal:proddocs:4291-24.png?600|}}+<note warning>Cover With Epoxy, ensure the LED’s and switches are not covered with epoxy and that the epoxy is smooth and looks professional, if in any doubt ask for a second opinion</note>
  
-The Adaptor is now ready for Labels, Connect to monex for serial numbers+<note important> 
 +The Adaptor is now ready for Labels, Connect to monex for serial numbers</note> 
 + 
 +Fit top label  
 + 
 +{{:internal:proddocs:4291potted.jpg?600|}}
  
 ====== Manual Printing Instructions ====== ====== Manual Printing Instructions ======
Line 105: Line 158:
   - label will calibrate.   - label will calibrate.
  
 +====== Packaging ======
  
 +  * Use RPT103 box
 +  * 2 parts insert 203613
 +  * Outer sleeve
 +  * Contents 1 x 4291 Tank Level Adaptor
 +  * 1 x User Manual
  
- +{{:internal:proddocs:4291-13.png?600|}}
- +
- +
- +
- +
- +
- +
- +
- +
-  +
- +
internal/proddocs/4291.1625231848.txt.gz · Last modified: 2023/07/12 14:11 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki