User Tools

Site Tools


internal:proddocs:4161

This is an old revision of the document!



Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

4161 Build Instructions

The 4161 PCB assembly contains components that are sensitive to electrostatic discharge (ESD) – please make sure you are wearing your wrist strap when handling.

Updating software on USB

Go to (S) Drive.

Select Binaries for Embedded.

Select 4161.

select offshore_153.

Copy file onto USB.

Take the USB out.

Disconnect all power from Screen.

Insert USB into (program update port)

Power up Screen.

Wait until company logo appears.

This may take a while

Power off and remove USB.

Power up and check software required is correct..

For Princess software use the same process above but select 4166-P2 (offshore_ 152)
Where no shake proof washer is fitted, Thread lock is to be used.

Before commencing build, program TX6Q module and 10823 Dual Engine PCB (SOP 00073)

Ensure PCB modifications on 10862 have been completed before continuing.

Programming Instructions

The process of flashing the TX6Q board is a three step process. First we boot a boot loader called u-boot over the USB cable. Then we use the bootloader to copy a release file onto the NAND chip. Lastly we configure the chip the newly flashed bootoader. It is also recommended to wipe the chip before flashing to make sure no old software or configuration is left on the chip.

Requirements

  • USB to Serial converter installed and working
  • Board with OTG (Red one) 201226
  • mini USB cable
  • TX6Q chip
  • 24V power supply
  • Power cable for the board
  • Mfg Tool
  • Putty

Erasing the Chip

  1. Insert the TX6Q into the board.
  2. Make sure the small jumper at PL1 is NOT across the two pins
  3. Plug the USB to Serial converter into the board and PC
  4. Open Putty with Connection Type ‘Serial’, the correct COM port Port Selected (You can check the COM in ‘Device Manager’ under ‘Ports’) and a Speed of ‘115200’.
  5. Run MfgTool2.exe from S:\Code\Production\TX6Q Flashing Tool and click ‘Start’
  6. Switch Power on the board (using the Red Switch) until the unit gets power while hitting the Enter button Continuously on your keyboard.
  7. In putty you should have the following prompt:
    TX6Q U-Boot >
    TX6Q U-Boot >

- Type in the following command and hit Enter:

nand erase.chip

- This will completely wipe the entire TX6Q module. - You Will See:

OK >
TX6Q U-Boot >

- Switch off the module (toggle the Red switch)

Booting from USB and Flashing

Now let’s boot over the USB to our own bootloader which will allow us to copy the content from a memory stick onto the NAND flash memory.

  1. Make sure everything is connected up just like in the Erasing the Chip step
  2. Change the jumper at PL1 to be across the two pins
  3. Keep the miniUSB cable connected to the board's SK2 and the PC
  4. Insert USB stick which contains the correct release data e.g. oceanic_112 into ‘USB 3’
  5. Open Putty with Connection Type ‘Serial’, the correct COM port Port Selected (You can check the COM in ‘Device Manager’ under ‘Ports’) and a Speed of ‘115200’.
  6. Run MfgTool2.exe from S:\Code\Production\TX6Q Flashing Tool and click ‘Start’.
  7. Switch on the module (Toggle Red Switch).
  8. After the flash stops and the linux tries to boot, you will see “Starting kernel” in PuTTy… turn the board off (toggle Red Switch).
  9. Remove the jumper from PL1.
  10. Switch Power on the board again (using the Red Switch) until the unit gets power while hitting the Enter button Continuously on your keyboard (using PuTTy)
  11. You Will See
    TX6Q U-Boot >
  12. Type the following:
    env default -a >
    saveenv >
  13. Power off board

Programming Completed  

Atmel Backlight / PSU driver Programming Instructions

Setting up the device for programming:

The 201776 Backlight/PSU driver can be flashed over the AVR’s ISP programming interface in the following steps:

  1. Connect the programming device to a PC with AVR Studio
  2. Connect the AVR Programmer to the ISP interface PL3 of the 201776 board.
  3. Power board up.
  4. In AVR Studio select “Tools” → “Device Programming”, select the Tool you are using, press “Apply” and check the “Target Voltage” by pressing the “Read” button next to it. If the target voltage is less than 4.7 V, turn the ISP connector to opposite position.
  5. Select the “Fuses” menu from the left panel and set up the following values (see the figure below):
    a.	BOOTLEVEL = 2V7
    b.	Spien = checked
    c.	CKDIV8 = Uncheck
    d.	Bootsz = 4096_7000
    e.	SUT_CKSEL = EXTXOSC_PLLIN_EXTXOSC_16KCK_14CK_64MS (last selection)
  • Then press the “Program” button.

Last Modified on ~~LASTMOD~~

Notes

Where no shake-proof washer is fitted, thread-lock is to be used.
Before commencing build, programTX6Q module and 10823-E Dual Engine PCB

Electronic Assembly

1. Fit resistor 201331 to the Dual Engine PCB to location VDD. Fit on the bottom two pads as this is the configuration for the 4161 variant

2. Ensure the 2x SMT standoffs are fitted then insert the TX6Q module and screw down to hold in place

The following was previously Mod Document 10844-C

Electronics QC Checks

Get the modification work peer checked – ensure all wires are securely soldered in the correct locations and heatshrink has been added where required.

Ensure the external surfaces of the case are clean and not scratched – reject if they are damaged in any way.

The anodizing (or powder coating) is very fragile so take care at all stages of assembly – store on bubble wrap where possible.

Fit the following parts:

Internal power cable DSUB connector (Secure with screw locks) Heatsink assembly

Place the D connector 202317 into the hole shown and secure with screw locks 202868. Add Thermal Paste to other side of bobbin. Screw the PCB 10823 onto the PEM inserts with Screws M3x6 202431 and M3 Washers shakeproof 200508, solder the pins of the D connector. Place PCB 10841 (Daughter) onto chassis using standoff 202674 in approx position shown.

Fit CAN PCB, but before fitting, do continuity tests

Check for continuity for each L[1,2,3]: A → B C → D

Check for high resistance (> 1M) for each L[1,2,3]: A → C B → D

Mechanical Assembly

Flat edges of 3x CAN PCB holes may need filing slightly due to powder coating. Check fitment FIRST.

Important

Fit Dual Engine PCB. Align with pins on CAN PCB and DSUB connector. Fit screws and shake proof washers x6. Fit coin cell battery. Solder pins on DSUB to PCB Place PCB 10841 (Daughter) onto chassis using standoff 202674.

Take care when fitting nuts so the case does not get scratched.

Ensure that the washer on the screw by L1 is not overhanging the track going to R106 as this could cause a short.

internal:proddocs:diagram1

Important

Do continuity checks between CAN PCB and Dual Engine PCB

Picture required on next build

QC CHECK

Ensure the bezel is not scratched or damaged – touch up with paint pen if needed.

Fit the TFT to the bezel – this will only fit one way. Secure with 6 x screws and shake proof washers.

Picture required on next build

Packaging.

Pictures required with next build

internal/proddocs/4161.1638443834.txt.gz · Last modified: 2023/07/12 14:11 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki