top of page
Search
bernadettekihomc

Download Omap Flash Installer and Learn How to Use Flashtool



After downloading the Windows support software to your flash drive, follow these steps to install the software. (If you're attempting to resolve issues with a Bluetooth mouse or keyboard, it might be easier to use a USB mouse or keyboard until these steps are complete.)




Download Omap Flash Installer



9) Create the SD card contentroot@tayyar:ubuntu-12.04-r3-minimal-armhf# sudo ./setup_sdcard.sh --mmc /dev/sdb --uboot "beagle_cx"Notice that my SD card is /dev/sdb.. yours could be different.. You should know this from Step 7.10) Remove the SD card from your PC and insert it into Beagleboard.11) Pushing on the "User" button, reset the beagleboard. 12) As the u-boot console is counting down from a number "10..9..8..7.. ...".. press "Enter"..You should see the Beagleboard u-boot console,OMAP3 beagleboard.org # 13) Check the content of the SD card by using "fatls" commandOMAP3 beagleboard.org # mmc rescanOMAP3 beagleboard.org # fatls mmc 0:1 45876 mlo 337932 u-boot.img 3000856 zimage 3061227 initrd.img 919 uenv.txt tools/ 0 uenv.txt 6 file(s), 1 dir(s) 14) Once you see the files listed above in the SD card, you could now write the image files into the flash memory (NAND). Type the following commands to do so. mmc rescan fatload mmc 0:1 0x80200000 mlo nand erase 0 80000 nand write 0x80200000 0 20000 nand write 0x80200000 20000 20000 nand write 0x80200000 40000 20000 nand write 0x80200000 60000 20000 fatload mmc 0:1 0x80300000 u-boot.img nand erase 80000 160000 nand write 0x80300000 80000 160000 nand erase 260000 2000015) Reboot the Beagleboard and wait until it the login screen comes. Use the following username and password to login, Ubuntu 12.04 LTS omap ttyO2 omap login: ubuntu Password: temppwdLast login: Wed Dec 31 18:04:25 CST 1969 on tty02 Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.19-x13 armv7l) * Documentation: ubuntu@omap:$I recommend you to become "root" to proceed so that you don't encounter permission problems during the installations.. ubuntu@omap:$ sudo -senter "temppwd" as your password.. now you should see the root console.. root@omap:#It is time to configure our network and access internet to proceed the installation of XFCE4 and Open JDK. In my case, my internet source was my wireless AP in my room and I connected my ethernet cable to a hub to communicate with Beagleboard via network. Finally, my Beagleboard will acces the internet through my wired ethernet. Since there is no physical connection between my beagleboard and wireless adapter on my host PC, I needed to share my ethernet with both wireless and beagleboard ethernet interfaces. Following describes how you can do it. 16) On your host Linux (Ubuntu 12.04 Precise), set your wired eth0 IP address as the following-> go to System Settings->Network->Wired->Options->IPV4 Settings->set the Method to "Shared to other computers"17) Check your wired IP address using "ifconfig" on your host PC 18) set the target IP on the Beagleboard accordingly,root@omap:# ifconfig eth0 10.42.0.2 netmask 255.255.255.0 upyou should set this IP according to your host IP address so that they exist in the same network. 19) set the Gateway IP on Beagleboard root@omap:# route add default gw 10.42.0.1 eth0Notice that you set the host Linux eth0 IP address as the gateway on your beagleboard.20) Configure your nameserver (DNS) by editing resolv.confroot@omap:# vi /etc/resolv.conf add the following lines anywhere in the file,nameserver 208.67.220.220nameserver 8.8.8.821) you should be able to ping to any IP on the internet root@omap:# ping 8.8.8.8PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.64 bytes from 8.8.8.8: icmp_req=1 ttl=43 time=493 ms64 bytes from 8.8.8.8: icmp_req=2 ttl=42 time=1293 ms64 bytes from 8.8.8.8: icmp_req=3 ttl=42 time=868 ms64 bytes from 8.8.8.8: icmp_req=4 ttl=42 time=688 ms^C--- 8.8.8.8 ping statistics ---5 packets transmitted, 4 received, 20% packet loss, time 4006msrtt min/avg/max/mdev = 493.835/836.044/1293.606/295.547 ms, pipe 2root@omap:#22) Now it is time to install Xubuntu-desktop on the Beagleboard.root@omap:# sudo apt-get updateroot@omap:# sudo apt-get install gdm xubuntu-desktoproot@omap:# sudo apt-get install xfce4 xserver-xorg-video-omap3 network-managerOnce the Xubuntu installation is done, reboot your Beagleboard.. Bad news is, Xubuntu won't successfully start.. Now it is time to fix the problem.. a) Remove the SD card from your Beagleboard and insert it into your host PC. b) Edit "uEnv.txt"c) Add the line "console=tty0" under the line where it is written "optargs=console=tty0" d) Change the "dvimode=1280x720MR-16@60" to "dvimode=1024x768MR-16@60"Once you're done editing uEnv.txt, remove the SD card from the host PC and insert it into the BB again and reboot the beagleboard.Another problem is, XFCE4 won't allow you to login due to permission and ownership problems of the default user account.. 23) You need to add a new user and give it the root rights and change the ownership..a) create the user, root@omap:# adduser geniusb) set a password for the user, root@omap:# passwd geniusc) Edit the /etc/passwd file using "vi" to make the user root.change the line from genius:x:1001:1004:Genius User,207,,:/home/genius:/bin/bashto genius:x:0:0:Genius User,207,,:/home/genius:/bin/bashd) Reboot the beagleboard and login with your new username ("genius" in my case)add the following line to your .bashrcroot@omap:# chown genius:genius .ICEauthorityroot@omap:# chmod 644 /home/genius .ICEauthorityreboot the beagleboard.. Once the login screen comes, you should now be able to login with the new user.. 24) A known problem of Beagleboard is that once the Ubuntu is installed on the BB, the sound does not properly work.. To try this out, do the following..a) record your voice root@omap:# arecord -t wav -c 2 -r 44100 -f S16_LE deneme.wavb) listen the same file "deneme.wav"root@omap:# aplay -t wav -c 2 -r 44100 -f S16_LE deneme.wavIt won't give any errors but you won't be hearing any sound.. To fix this, type the following to get into ALSA Mixer configuration software..root@omap:# alsamixerunmute 'HeadsetL Mixer AudioL2', and 'HeadsetR Mixer AudioR2'then volume can be controlled through 'DAC2 Analog' and 'Headset' volume controls.Now you should be able hear the record.. 25) Now we are ready to install the Open JDK-7. This is fairly easy compared to Ubuntu and X-ubuntu Desktop installation.. Do the following, 26) apt-get install openjdk-7-jre27) apt-get install librxtx-java28) cp /usr/lib/jni/librxtx* to /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm to make the libraries work at all. This is not done by the install rxtx above. Reboot your beagleboard.. 29) Create a file on your host PC using Gedit or any other text editor, type in the following lines and save the file as "HelloWorld.java"public class HelloWorld public static void main(String[] args) System.out.println("Hello, World"); or Find the "HelloWorld.class" from internet and download it to your host PC.. You could send one of these files to your beagleboard to test your Java installation.. 30) Copy the HelloWorld.class or HelloWorld.java to beagleboard over the network as the following root@tayyar:# scp HelloWorld.class genius@10.42.0.2:/home/genius31) test the Java VM..root@omap:# java HelloWorldHello, Worldroot@omap:#I was also able to run my Java application on the monitor and control my IP camera using the beagleboard.


All pre-production boards (Rev C and earlier) will not contain a SD cardimage in the kit without an image flashed on it for the Out of Boxexperience described in the Quick start guide. User are required todownload the image seperately from the Processor SDK Linux portal andrun a script to create the SD boot image. The steps to create the imageare provided below:


TFTP allows files to be downloaded from one machine to another. With most embedded Linux devices, TFTP is an efficient way to boot the kernel during development so that the user does not have to flash a new kernel every time it is modified. It is also helpful when updating images in flash from Barebox.


2ff7e9595c


1 view0 comments

Recent Posts

See All

Smash Hit Hack Mod Baixar

Download do Smash Hit 0.9.0: como aproveitar este incrível jogo no seu dispositivo Se você está procurando um jogo que combine gráficos...

Comments


bottom of page