Difference between revisions of "Manufacturing:X2 Ubuntu Configuration for MicroSD programming"
| Line 7: | Line 7: | ||
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/7_0  | https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/7_0  | ||
| − | Launch VMware  | + | ::Launch VMware  | 
| − | Check use VMware Player in free non-comercial mode (enter an email address)  | + | ::Check use VMware Player in free non-comercial mode (enter an email address)  | 
'''Create Ubuntu Virtual Machine'''  | '''Create Ubuntu Virtual Machine'''  | ||
| Line 19: | Line 19: | ||
Open VMware player and click on "Create a new virtual machine" to open the "New virtual machine wizard"    | Open VMware player and click on "Create a new virtual machine" to open the "New virtual machine wizard"    | ||
| − | Browse for the .iso image of Ubuntu and click next:  | + | ::Browse for the .iso image of Ubuntu and click next:  | 
| − | Full Name: ubuntu  | + | ::Full Name: ubuntu  | 
| − | User name: ubuntu  | + | ::User name: ubuntu  | 
| − | password: none (the word, not blank)    | + | ::password: none (the word, not blank)    | 
| − | Click Next  | + | ::Click Next  | 
| − | Use default Virtual Machine name: Ubuntu 64-bit  | + | ::Use default Virtual Machine name: Ubuntu 64-bit  | 
| − | Click Next  | + | ::Click Next  | 
| − | Maximum disk size (30GB recommended)  | + | ::Maximum disk size (30GB recommended)  | 
| − | Select Split virtual disk into multiple files  | + | ::Select Split virtual disk into multiple files  | 
after that the Ubuntu Linux install will start.  | after that the Ubuntu Linux install will start.  | ||
| − | Click Next  | + | ::Click Next  | 
| − | Click Finish  | + | ::Click Finish  | 
==System Configuration==  | ==System Configuration==  | ||
Revision as of 18:25, 10 June 2015
Setup programming stations for MicroSD programming
Basic Install
Install VMplayer
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/7_0
- Launch VMware
 
- Check use VMware Player in free non-comercial mode (enter an email address)
 
Create Ubuntu Virtual Machine
Download the latest Ubuntu version Ubuntu 14.0.4 with LTS(long term support) can be downloaded from the link below:
http://www.ubuntu.com/download/desktop
Open VMware player and click on "Create a new virtual machine" to open the "New virtual machine wizard"
- Browse for the .iso image of Ubuntu and click next:
 
- Full Name: ubuntu
 
- User name: ubuntu
 
- password: none (the word, not blank)
 
- Click Next
 
- Use default Virtual Machine name: Ubuntu 64-bit
 
- Click Next
 
- Maximum disk size (30GB recommended)
 
- Select Split virtual disk into multiple files
 
after that the Ubuntu Linux install will start.
- Click Next
 
- Click Finish
 
System Configuration
After installation has finished start the virtual machine by double clicking on Ubuntu 64-Bit
Log into the system ubuntu/none
Open a Terminal (search for it and pin to the desktop
Sudo apt-get install udisks (password) (Installs UDISK)
Configure main.sh for the number of SD cards devices
- depends on the actual hardware used
 
copy main.sh, card.sh, idrive.ico to /usr/local/bin (use sudo because the location is system protected)
- sudo cp main.sh /usr/local/bin (password)
 
- sudo cp card.sh /usr/local/bin (password)
 
- sudo cp idrive.ico /usr/local/bin (password)
 
- cd /usr/local/bin
 
- sudo chmod 775 card.sh
 
- sudo chmod 775 main.sh
 
Copy firmware image to the Documents directory (ensure name and location match the card.sh) (Example ltib-x2-040615.tar.gz)
Copy X2_MicroSD_prog.desktop to the Desktop directory
sudo visudo (edits sudo so you can disable the password requirements to run sfdisk, mkfs.ext4, tar , umount) add the following lines:
- %ubuntu ALL=(ALL:ALL) /bin/tar
 
- %ubuntu ALL=(ALL:ALL) /bin/umount
 
- %ubuntu ALL=(ALL:ALL) /sbin/mkfs.ext4
 
- %ubuntu ALL=(ALL:ALL) /sbin/sfdisk
 
Install Updates : System>Details>Overview
Double click the X2 MicroSD Programming Icon
Still waiting for cards… 1min50sec for 1 card
Wait for the "Cards are done!" message.