Difference between revisions of "User:Pau pajuelo"

From IGEP - ISEE Wiki

Jump to: navigation, search
m (TABLE: Start developing under IGEP Technology)
m
Line 21: Line 21:
 
| style="text-align: center;" bgcolor="#EB4C42"| '''ADVANCE'''  
 
| style="text-align: center;" bgcolor="#EB4C42"| '''ADVANCE'''  
 
|-
 
|-
| bgcolor="#E0E0E0" rowspan="2"| Distribution
+
| bgcolor="#E0E0E0" rowspan="2"| [[:Category:Software distributions|Distribution]]
 
| [[How to create a SD-card with the latest software image|Install IGEP Firmware <br> into microSD card]]
 
| [[How to create a SD-card with the latest software image|Install IGEP Firmware <br> into microSD card]]
 
| [[How to get the Android ICS distribution|Install Android 4.0]]
 
| [[How to get the Android ICS distribution|Install Android 4.0]]
Line 29: Line 29:
 
| [[How to get the Linaro distribution|Install Linaro <br> (Ubuntu based)]]
 
| [[How to get the Linaro distribution|Install Linaro <br> (Ubuntu based)]]
 
|-
 
|-
| bgcolor="#E0E0E0" rowspan="3"| IDE
+
| bgcolor="#E0E0E0" rowspan="3"| [[:Category:Development tools|IDE]]
 
| [[How to install Eclipse IDE|Install Eclipse IDE ]]
 
| [[How to install Eclipse IDE|Install Eclipse IDE ]]
 
| [[How to develop with Qt under IGEP|Develop with <br> Qt Creator]]
 
| [[How to develop with Qt under IGEP|Develop with <br> Qt Creator]]
Line 39: Line 39:
 
| [[How to install Qt Creator|Install Qt Creator]]
 
| [[How to install Qt Creator|Install Qt Creator]]
 
|-
 
|-
| bgcolor="#E0E0E0" rowspan="4"| Peripherals
+
| bgcolor="#E0E0E0" rowspan="4"| [[:Category:Peripherals|Peripherals]]
 
| [[How to use GPIOs|GPIOs]]
 
| [[How to use GPIOs|GPIOs]]
 
| rowspan="4" | [[How to use UARTs|UARTs]]
 
| rowspan="4" | [[How to use UARTs|UARTs]]
Line 50: Line 50:
 
| [[How to set up UART2 in J990|UART into J990]]
 
| [[How to set up UART2 in J990|UART into J990]]
 
|-
 
|-
| bgcolor="#E0E0E0" rowspan="6"| Development
+
| bgcolor="#E0E0E0" rowspan="6"| [[:Category:Development|Development]]
 
| [[IGEP SDK Virtual Machine|IGEP SDK VM]]
 
| [[IGEP SDK Virtual Machine|IGEP SDK VM]]
 
| rowspan="6"| [[Set up a Network File System between IGEP Board and IGEP Virtual Machine|NFS remote filesystem]]
 
| rowspan="6"| [[Set up a Network File System between IGEP Board and IGEP Virtual Machine|NFS remote filesystem]]

Revision as of 15:49, 28 January 2013

TODO:

Categorize new tutorials

How to manage the kernel modules on Linux

How do I edit my kernel command line

Basic Software instructions

TABLE: Start developing under IGEP Technology

under construction

IGEP WIKI REFERENCE ARTICLES
CATEGORY BEGINNER INTERMEDIATE ADVANCE
Distribution Install IGEP Firmware
into microSD card
Install Android 4.0 Create your custom
distribution
Install IGEP Firmware
into Flash memory
Install Linaro
(Ubuntu based)
IDE Install Eclipse IDE Develop with
Qt Creator
Develop with
Eclipse IDE
Install & Develop
with Codeblocks
Install Qt Creator
Peripherals GPIOs UARTs SPI
RS485
I2C
UART into J990
Development IGEP SDK VM NFS remote filesystem QEMU emulator
Transfer files
Setup IDC10 cable
SSH remote connection Add codecs to
IGEP GST framework
Basic command instructions
Cross compilers
Information Peripheral summary Connector summary Power consumption
Linux Kernel IGEP X-Loader Mux configuration
Dhrystone MIPS Davinci multimedia GStreamer
Other Disable video screensaver Owncloud Server filesystem
IGEP COM standalone Marvell Bluethoot
Real time in a
Embedded Linux System
Marvell WIFI
Board Validation

igep.ini parameters

The kernel command line syntax is name=value1. These next parameters are supported in igep.ini since IGEP-X_Loader 2.4.0-2:

[kernel]

Parameter Name Description Default value Comments
kaddress Kernel copy address =0x80008000 Hex memory address
rdaddress Ram Disk location address =0x81600000 Hex memory address;
disabled by default
serial.low Serial number (low part) =00000001 Numeric
serial.high Serial number (high part) =00000000 Numeric
revision Revision ID =0003 Numeric
kImageName Kernel, binary image name =zImage Kernel or binary image name
kRdImageName Kernel RAM Disk Image Name - Ram Disk image name
MachineID Machine ID (kernel ID)  ;IGEPv2
=2344
 ;Module
=2717
;Proton
=3203
Mode Boot Mode  ;Linux kernel
=kernel
 ;Other image (like uboot)
[binary image]

[kparams]

Parameter Name Description Default value Comments
buddy Enable/disable expansion board support  ;IGEPv2 Expansion Board support
=igep0022
 ;Berlin and Paris Expansion Board support
=base0010
New York Expansion
=ilms0015
console Setup the kernel console parameters =ttyO2,115200n8 -
earlyprintk Enable early printk - -
mem Setup the Board Memory Configuration =430M -
boot_delay Setup the boot delay =0 -
mpurate Setup ARM Processor Speed - -
loglevel Setup the loglevel - -
debug Enable kernel debug output - -
fixrtc Fix RTC variable - -
nocompcache Configure nocompcache variable =1 -
omapfb.mode Configure frame bugger configuration =dvi:hd720-16@50  ;Other configuration
=dvi:1280x720MR-16@60
vram Configure Video RAM assigned to every frame buffer - -
omapfb.vram Configure Video RAM assigned to every frame buffer - -
omapfb.debug Configure frame buffer debug output - -
omapdss.debug Configure DSS Video debug output - -
smsc911x.mac0 Configure Board Ethernet Mac Address =0xb2,0xb0,0x14,0xb5,0xcd,0xde For IGEP BERLIN
smsc911x.mac1 Configure Board Ethernet Mac Address =0xb2,0xb0,0x14,0xb5,0xcd,0xdf For IGEP BERLIN (only with IGEP PROTON)
smsc911x.mac Configure Board Ethernet Mac Address =0xb2,0xb0,0x14,0xb5,0xcd,0xde For IGEPv2, IGEP PROTON, IGEP PARIS and IGEP BERLIN
ubi.mtd Fot UBI FS boot - -
root Configure root directory for MMC, NFS or UBI  ;For mmc memory
=/dev/mmcblk0p2 rw rootwait
 ;For flash memory
=/dev/mtdblock2
nfsroot For NFS boot - -
rootfstype For UBI FS boot - -
ip For NFS boot - -
init Assign init program - -
musb_hdrc.debug USB debug - -
musb_hdrc.use_dma USB over network - -
libertas.libertas_debug Configure libertas debug - -
board.ei485 Enable/disable RS485  ;Enable RS485
=yes
 ;Disable RS485
=no
board.modem Enable/disable GPRS modem  ;Enable modem (IGEPv2 Expansion)
=no
 ;Enable modem (IGEPv2 Expansion)
=yes
buddy.revision Enable hardware buddy revision [A or B] Only for base0010
=A
Only for base0010
=B