logo

Could not compile stylesheet for simplistic. Using last compiled stylesheet.
Question

Is it possible to get an updated omap5-igep0050.dts please ?

posted in IGEPv5
Friday, September 11 2015, 10:42 PM
0
Hi !

I used diff to adapt omap5-igep0050.dts to newer kernels and finally succeeded to build some omap5-igep0050.dtb.

After various build attempts, it seems no one is working :-( .

I'm pretty sure I'm making trivial mistakes due to lack of knowledge on the matter, can you guys from IGEP help us please ?
Responses (12)
  • Accepted Answer

    Monday, September 14 2015, 10:04 AM - #permalink
    0
    Hi Linux SWAT,

    Unfortunately, TI latest supported kernel for OMAP5 is 3.8 so It will be difficult to adapt to a newer kernel without Silicon manufacturer support.

    Moreover, Could you give us more information or steps about your modifications into dts file?

    Cheers!
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, September 15 2015, 06:30 PM - #permalink
    0
    4.2 is working with a slightly modified branch on the EVM :
    http://dev.pyra-handheld.com/cgi-bin/gitweb.cgi?p=pyra-kernel.git;a=summary

    So I compared both EVM and igep0050 .dts from IGEP kernel source, and adapted omap5-igep0050.dts to follow changes from the EVM's newest .dts .
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, September 23 2015, 09:35 AM - #permalink
    0
    Hi Linux SWAT,

    It sounds good
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, September 23 2015, 06:49 PM - #permalink
    0
    But it doesn't work...
    Could you guys take a look at this ?

    As I said in another thread, I would buy other igep full edition cards because the features are awesome, mSATA, 4G ram etc. and I'm pretty sure other pple will too.
    But being stuck at 3.8 and an old compiler is a no-go.
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, October 20 2015, 12:49 PM - #permalink
    0
    Hi Linux SWAT,

    Next 4.3 kernel version from mainline will have igepv5 support. More info: http://www.spinics.net/lists/arm-kernel/msg452031.html

    For now, it has been tested:

    Serial
    USB Ethernet
    HDMI
    WLAN
    mSATA


    FYI, my log compilations is:
    WORKSTATION: ubuntu 12.04.5 64bits with arm-linux-gnueabihf-gcc version 4.6
    Uboot:
    source: git://git.isee.biz/pub/scm/u-boot-arm.git
    branch: u-boot-2014.01.y-omap5
    compiled as: make omap5_igep0050_config CROSS_COMPILE=arm-linux-gnueabihf-
    make CROSS_COMPILE=arm-linux-gnueabihf-
    Kernel:
    source: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
    branch: master
    compiled as: make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- omap2plus_defconfig
    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage modules dtbs -j 4

    Rootfs: binaries from http://downloads.isee.biz/pub/igepv5_ce/releases/ubuntu-core-12.04.4-isee-20140314-armhf.tar.bz2

    To bootup kernel correctly I need to modify uboot environtment variables with these values:

    setenv fdtaddr 80a00000
    setenv loadaddr 80c00000
    setenv rdaddr 81400000
    setenv fdt_high 8c000000
    setenv initrd_high ffffffff

    Finally bootup your kernel from mmc card using: "run mmcboot;"

    Cheers!
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, October 22 2015, 12:18 AM - #permalink
    0
    This is an awesome news !
    I successfully compiled it natively with Slackware ARM 14.0 and gcc 4.7.1.

    However, the rj45 port doesn't seem to work as it's not listed by ifconfig -a.
    Here's my lsmod :
    arc4                    2007  2 
    wl12xx                 57605  0 
    wlcore                181771  1 wl12xx
    mac80211              601090  2 wl12xx,wlcore
    cfg80211              454733  2 mac80211,wlcore
    dwc3                   71741  0 
    evdev                  11821  0 
    udc_core               12161  1 dwc3
    wlcore_sdio             6431  0 
    omapfb                 39368  1 
    cfbfillrect             3550  1 omapfb
    cfbimgblt               2506  1 omapfb
    connector_hdmi          3733  1 
    cfbcopyarea             3251  1 omapfb
    encoder_tpd12s015       4179  1 
    ohci_omap3              2800  0 
    ehci_omap               3371  0 
    ohci_hcd               29906  1 ohci_omap3
    ehci_hcd               43963  1 ehci_omap
    usbcore               185963  4 ohci_omap3,ohci_hcd,ehci_hcd,ehci_omap
    snd_soc_omap_abe_twl6040     7291  0 
    snd_soc_twl6040        23667  2 snd_soc_omap_abe_twl6040
    leds_gpio               3715  0 
    omapdss               273816  4 omapfb,encoder_tpd12s015,connector_hdmi
    omap4_keypad            4499  0 
    matrix_keymap           2865  1 omap4_keypad
    led_class               6197  1 leds_gpio
    cpufreq_dt              5636  0 
    phy_omap_usb2           5125  1 
    omap_wdt                4460  0 
    usb_common              4224  3 dwc3,udc_core,usbcore
    palmas_pwrbutton        3896  0 
    extcon_palmas           5686  0 
    snd_soc_omap_mcpdm      4263  3 snd_soc_omap_abe_twl6040
    ti_soc_thermal         26020  0 
    snd_soc_omap_mcbsp     18281  0 
    clk_palmas              3672  1 
    dwc3_omap               4991  0 
    snd_soc_omap            3438  2 snd_soc_omap_mcbsp,snd_soc_omap_mcpdm
    thermal_sys            53182  2 cpufreq_dt,ti_soc_thermal
    hwmon                   4251  1 thermal_sys
    extcon                 14050  2 extcon_palmas,dwc3_omap
    snd_soc_core          162261  5 snd_soc_omap,snd_soc_omap_abe_twl6040,snd_soc_omap_mcbsp,snd_soc_omap_mcpdm,snd_soc_twl6040
    gpio_pca953x            9411  2 
    snd_compress            9219  1 snd_soc_core
    snd_pcm_dmaengine       5503  2 snd_soc_core,snd_soc_omap
    snd_pcm                93313  5 snd_soc_core,snd_soc_omap,snd_soc_omap_mcbsp,snd_pcm_dmaengine,snd_soc_twl6040
    snd_timer              21297  1 snd_pcm
    snd                    62041  4 snd_soc_core,snd_timer,snd_pcm,snd_compress
    soundcore               7474  1 snd
    


    Maybe what you say with "USB ethernet is working" is that USB/ethernet adapters are working (the RJ45 port on the IGEP is handled by USB, isn't it ?).

    Another thing, I randomly see this trace :
    ---Deleted, bad formatting, see below.
    And the system hangs shortly after.
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, October 22 2015, 12:27 AM - #permalink
    0
    Can't paste the correct trace, here's a file containing it :
    http://slackware.openpandora.org/pyra/random/trace2.txt
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, October 22 2015, 09:47 AM - #permalink
    0
    Hi Linux SWAT,

    I answer bellow:

    However, the rj45 port doesn't seem to work as it's not listed by ifconfig -a.

    Take care that omap2plus_defconfig is a minimal kernel configuration. I guess you need to enable this driver: CONFIG_USB_NET_SMSC75XX

    Another thing, I randomly see this trace : ---Deleted, bad formatting, see below.

    Mmm, I didn't detect this issue. Maybe there is some issue in kernel 4.3 rc release or with your rootfs

    Cheers!
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, October 22 2015, 07:09 PM - #permalink
    0
    Ok, I'll try your option.
    Do you think using the config from the 3.8.13 official IGEP kernel and make oldconfig is safe ?
    The reply is currently minimized Show
  • Accepted Answer

    Monday, October 26 2015, 09:48 AM - #permalink
    0
    Hi Linux SWAT,

    Do you think using the config from the 3.8.13 official IGEP kernel and make oldconfig is safe ?

    No, there are a lot of changes between 3.8 and latest kernel versions. I suggest you use as base omap2plus_defconfig and menuconfig tool to adapt it.

    Cheers!
    The reply is currently minimized Show
  • Accepted Answer

    Monday, October 26 2015, 01:31 PM - #permalink
    0
    Ok, thanks for the reply.
    The reply is currently minimized Show
  • Accepted Answer

    Saturday, July 30 2016, 05:41 PM - #permalink
    0
    Mainline kernel now compiles and the .dtb is ok, I mark this thread as solved.
    The reply is currently minimized Show
Your Reply

SUPPORT


This email address is being protected from spambots. You need JavaScript enabled to view it.
This email address is being protected from spambots. You need JavaScript enabled to view it.
IGEP Community Wiki
IGEP Community Forum
IGEP Community Online Chat