X1 V7 series Main Board Manufacturing and Programming

From Idrive
Jump to navigation Jump to search

Important Information

The power supply 12V 1A for the programming board needs to be stabilized type.



Copyright Information

This document contains proprietary information that is protected by copyright. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Idrive Inc.



About This Document

This document contains the information necessary to produce a fully programmed Idrive Main board suitable for building of an Idrive X1 series camera. This includes all programming, testing, focus of lenses and bar code label.



Process Flow Overview

X1v7-process-overview.jpg

Build Lot Preparation

Purchase all required parts.

Print serialized Bar code Labels, one per board (Need Process for this)

File:Sample barcode label.jpg



Idrive X1 V7.0.x PCB Assembly Notes

1. SMT Placement - Use the supplied pick and place information supplied by Idrive

2. Through Hole / Hand parts - Document by vendor process

3.BiColor LED Mounting Height requirement is 6.25mm +/- 0.1MM from base of LED to PCB surface

Biled height.jpg

4.IR Leds Mounting Height ( requirement is 12.25mm +/- 0.1MM from base of LED to PCB surface

Irled height.jpg

5. Advance the board to the next Station for Top Level Assembly




Top Level Idrive X1 V7.0.x PCB Assembly



Top Level X1 V7 PCB Assembly Materials
Idrive X1 V7.0.x PCB
SanDisk SD Card (Unlocked, formatted)*
Lens Holders (with 2 screws each)
Lenses (2 per assembly)
Bar code Label with Serial number 22 mm x 10 mm

When an Idrive X1 main board completes the SMT and hand solder process there are more assembly steps needed.

1. Bar Code Labels - Unique Serial Number Labels will be pre-generated for each Main Board in the work order. Three labels are required for each serial number(one for the main board, one for final camera case, one for the outside of the packing box). The Bar Code Label needs to be max. 22 mm x 10 mm. After SMT Assembly each Main board needs have a serial number label affixed to the SD Card Connector. This serial number will track the main board through all processes and eventually become the camera serial number. It will be difficult and error prone for all three labels to be printed up front. I suggest that one label be printed at this stage and affixed to the Main board. Then when the main board gets put into a camera we rescan the label and print another one at that time. Same with shipping, Scan the label and print it at that station to eliminate lost of mixed up labels.

2. Mounting of the two Lens Holders Mounting to the board.

3. Inserting the lenses in the Lens Holders.(Lenses are glued after programming and focus)

4. Insert SD Card into the SD socket.

5. Advance the Top Level PCB assembly to the Programming Station

* All SD cards need to be unlocked (all SD cards have a lock/unlock switch). It depends on the SD Cards‟ provider whether or not the card needs to be formatted. In all cases if the SD Card needs formatting do not use the quick version.



Idrive X1 V7.0.x PCB Programming

Idrive X1 V7 Programming & Lens Focus Materials
Idrive X1 V7 PCB Top Assembly
Super Glue (for fixing lenses) (Loctite Control, Extra Time)

Programming Station Initialization

Factorytooltop.jpg
1. Launch the Idrive Factory Tools 2.0 Application
Double click the icon on the Desktop Factorytool-icon.jpg
Factory-New Devices-Auto
Select for Automatic programming of New Idrive X1 Devices (Most commonly used mode)
Factory-New Devices- Manual
Select for Manual Custom Programming of New Idrive X1 Devices
RMA
Select for RMA processing of Existing Idrive X1 Devices
Idrive Development
I need some Words here
SETTINGS
Select to set Port number or non-standard IP addresses
Factory Wiki
Factory Manual on Admin Center



Factorytool-auto.jpg
2. Select Programming Mode
Click on Factory-New Devices-Auto
Serial Number field
12 character serial number for the device to be programmed. Usually filled in by the bar code scanner
Auto Install Window
Shows Status of the programming
Lens Focus
Lens focus Mode - better words here
X1 / X1-P / X1-3G
Selects main board version - What does this really do at the motherboard level. They are all going to have the same firmware. Correct?
Event Test-Transfer and Play
For Review of Events transferred from programmed X1 series board
Settings
Select to set Port number or non-standard IP addresses
Factory Wiki
This document on the Idrive Admin Center






3. Settings

Words comming


4. Turn fixture power on (SW1)

The Firmware Programming Station is now ready to process idrive X1 boards


Step by Step Programming Idrive X1 Board

Setup Device ~5 seconds

1. Place the Idrive X1 board in to the Programming Fixture.Picture?

2. Scan the Bar Code label with the serial number (if no bar code scanner is available type the serial number from the bar code label on the SD card socket into the serial number input field in the Idrive Factory Tools Application)

3. Connect the Power cable between the Idrive X1 Board and the Programming Fixture.

4. Connect the MINI HDMI cable between the Idrive X1 Board and the Programming Fixture.


Program the board (bootloader, kernel, filesystem, configuration)

1. Insert the SD Card Installer into the X1 board.what is this

2. Press Start Installation on the Factory Tools App. You will have confirmation status for each step and the application will enter directly into the Focus Lens section if programming and configuration succeed.

Can we add a step here where the program pauses to allow for testing of a shock event?


Create Shock Event

1. Pause the program to shake the camera and test the accelerometer(s) How can we do this?


Lens Focusing

1. Focus camera 1 (Driver Side) (the one on the same side of the camera as the LEDs).

2. Focus camera 2 (Road Side) (the one on the side of the camera without LEDs).


Verify That the IR LEDS are working

1. Use a camera phone or camera and view the IR LEDs and verify that they are all on.

IR LEDs.jpg


Finish Programming - What is happening here?

1. Press Finish button on the Factory Tools

2. Remove the SD Card Installer - what is this?

3. Disconnect the power cable and the adapter


Review Events

1. Check for focus and image quality

2. Verify that one of each type of event is present

3. Verify that the audio is working


Secure Lenses

1. Fix the each lens with a drop of super glue.

2. Verify that the lenses can not move.

3. The Top Level Idrive X1 V7 assembly is now ready to be assembled into a camera or to be stocked as a shippable assembly



Appendix

Idrive V7x Programming Station Requirements

Programming Station Components
Computer with Monitor and speaker(s)(see requirements below)
Idrive V7 Programmer (See Appendix for detail)
Internet Connection
USB NIC (Requires Asix AX88772A Chip set)
USB Isolator
USB Cable type B to type A max. 1.5m
HDMI Cable (Micro to MICRO) 1 meter
Idrive Power Cable 6 PIN to 6 PIN
2 Cat 5E Cables
Stabilized Power Supply 12V, 1A Minimum
Label Printer
Bar Code Scanner
Lens Focus Charts
Wireless router
Phone Camera
SD Card (with firmware and filesystem files)
SD card reader – primarily for RMA activity to recover events from the SD card

Computer Hardware Minimum Requirements and Setup

- Monitor (needs to support 1600X1200 screen resolution)
- Speaker(s)
- Windows XP or better, Windows 7 Professional recommended
- 1GB RAM
- 100 GB Hard Disk
- 2 Network adaptors (NICs)
- Network Adapters LAN settings:
- Connection one for the Programming Fixture
- IP address: 192.168.0.10
- Subnet Mask: 255.255.0.0
- Default gateway: Blank
- Connection two for local network with access to internet
- DHCP or as required by location


Computer Software Requirements

  • TeamViewer (http://www.teamviewer.com ) - personal license. Install TeamViewer - during setup you need to choose the Personal license installation!
  • OpenJTAG Driver for USB
  • Bar Code Scanner Software - need to identify
  • Install the OpenJTAG Driver)
  • Install Idrive Factory Tools 2.0


Wireless router Setup

  • LAN IP address 192.168.0.1
  • Network Mask 255.255.0.0
  • Default Gateway Blank
  • SSID bwifi
  • No DHCP
  • No DNS
  • No encryption
  • No WAN settings (not in use)



The Idrive V7 Programmer Reference

V7 Programmer Connections

V7-Programmer-connections.jpg


V7 Programmer Switches

File:V7-Programmer-switches.jpg


V7 DUT Holder

File:V7-DUT-holder.jpg DUT holder Frame


=V7 Complete Fixture

File:V7-Programmer-complete.jpg Holder completely assembled, with Idrive PCB in position