Questions tagged [omap]

OMAP is a product line of "system on chips" developed by Texas Instruments.

OMAP is a family of system on chips (SoC's) developed by Texas Instruments. OMAP stands for Open Multimedia Application Platform and is designed portable multimedia applications. Generally an OMAP SoC includes a ARM processor and and at least one co-processor. Notable products using an OMAP processor include the Motorola Droid, Droid X and Palm Pre.

The official Texas Instruements website for OMAP can be found here.

88 questions
1
vote
1 answer

Can't read SDRAM of TI OMAP5912 ARM core using JTAG

I'm trying to connect to OMAP5912 device using XDS560v2 TRAVELER JTAG emulator using Code Composer Studio 7. When connecting to C55x device using Connect Target it successfully stops at an arbitrary RAM point. When using Connect Target on the ARM9…
sobakaliza
  • 21
  • 4
1
vote
1 answer

Stop MMC queue from fetching new requests when communication with card times out

We are using a custom board running version 3.2 of the kernel, but we've come across some issues when testing the robustness of the MMC layer. First of all, our MMC slot does not have a card detection pin. The issue in question consists of the…
Guilherme Costa
  • 357
  • 3
  • 11
1
vote
1 answer

Is it possible to access OpenGL ES 2.0 texture memory directly on an embedded platform?

I'm working on some GP-GPU code on an OMAP 3530-based platform and I'm being stymied by the lack of a glGetTexImage function in openGL ES 2.0. Since the platform uses integrated memory for the GPU, I was wondering if there's any kind of hack I can…
gct
  • 12,874
  • 12
  • 59
  • 91
1
vote
0 answers

Why is UART TX interrupt not forwarded to GIC on OMAP4430

I'm developing a BSP for VxWorks and got stuck with the following problem: UART3 TX interrupt enabled and IIR shows PENDING THR interrupt, but the Cortex A-9 GIC doesn't recognize it. Therefore the VxWorks IO buffer gets full but the UART FIFO…
1
vote
1 answer

fw_printenv fw_setenv on var-som-am33 is failing

Depending on a few configurations I tried in /etc/fw_env.config such as one or two entries, I got the following errors when trying to read the U-boot environment variables: root@varsomam33:~# fw_printenv serverip Warning: Bad CRC, using default…
Brad Grissom
  • 2,623
  • 3
  • 18
  • 19
1
vote
0 answers

OMAP Bootloader project query

In the below link, under kernel, it is mentioned that it "decompresses kernel image into SDRAM". Does u-boot do this ? If not how does 'kernel' decompress 'kernel' image ? Link: http://omappedia.org/wiki/Bootloader_Project#OMAP_Bootloader_Overview
arpit
  • 11
  • 1
1
vote
1 answer

Why uboot need to load at specific address in beagleoboard?

In beagle board bring up we use this specific address below to load up uImage and dtb? loaduImage=fatload mmc 0:1 0x80007fc0 uImage loadfdt=fatload mmc 0:1 ${dtaddr} omap3-beagle-xm.dtb Why can't we use some other address? It is pointed out in the…
noman pouigt
  • 844
  • 9
  • 24
1
vote
2 answers

OMAP SPI controller

Does anyone ever develop some application to control the spi device on OMAP3? I can load the spi driver "mcspi", but I don't know how to use it.
motovb
1
vote
0 answers

OMAP5432 evm processor clock cycle

I'm writting a linux driver for OMAP5432 (Cortex A15) which reads the processor cycle counter value to each IRQ. The counter is initialized like this : static inline void init_perfcounters(int32_t do_reset, int32_t enable_divider) { // in…
A. KAWKA
  • 11
  • 1
1
vote
1 answer

How linux suspend/wakeup works for mach-omap2?

I'm trying to figure out how suspend/wakeup is implemented for mach-omap2, specifically in Linux 2.6.37 targeted for TI OMAP3530/DM3730. Here's some related code: http://lxr.free-electrons.com/source/arch/arm/mach-omap2/pm34xx.c?v=2.6.37 static int…
user3528438
  • 2,506
  • 2
  • 16
  • 36
1
vote
1 answer

uPP Device Driver is dropping data from buffer

I have written code for a uPP device driver to be used with an OMAPL138 based custom board for data acquisition through a camera lens. The code for my device driver is: /* * A device driver for the Texas Instruments * Universal Paralllel…
Shehryar
  • 510
  • 1
  • 4
  • 17
1
vote
1 answer

Omap 35x Emmc read/write issue

I am encountering an EMMC read/write issue. I am trying to write an EMMC driver on Omap35x. After I initialized both the emmc card and omap, the card entered tran state. My read and write command never succeed. Here is what I have done: Send CMD0…
Ytterbia
  • 11
  • 1
1
vote
1 answer

Remote Proc fails to load FreeRTOS Elf

I am using this port of FreeRTOS and I am loading it onto the Cortex-M3 within an OMAP4430. This works fine using the remote proc framework and I am able to use RPMsg to communicate with it. Sometimes, however, rproc fails to load the elf and gives…
Henry
  • 13
  • 1
  • 4
1
vote
1 answer

GNU assembler Directives in X-Loader start.s

I'm analysing the TI X-Loader code to get a deeper understanding about the omap cortex boot sequence. I started with the start.S file in the /cpu/omap3 folder. The first lines are as follow: #include #include .globl…
martin
  • 45
  • 5
1
vote
0 answers

How to enable Linux penguin logo on Android?

TI OMAP 4460 + Android file system + Android Linux kernel 3.0 I have set CONFIG_LOGO, CONFIG_VT and CONFIG_FRAMEBUFFER_CONSOLE in kernel config, logo image type is CLUT224. Then I saw strange things, almost 10 seconds later after kernel booting, a…
Bob
  • 83
  • 1
  • 8