Activity
From 08/18/2013 to 09/16/2013
09/16/2013
- Are there plans to update the libraries and examples (e.g. DSPHelloWorld) to SYS/BIOS and SYSLINK? TI seems to be in...
- 12:45 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- Thanks for your reply - I have put this issue on the back burner as I am now working on DSP side software for a while...
- 04:50 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP EDMA Semaphore problem
- Sorry about the problem. The cause of this was the incorrect memory access of mine. I basically tried to simultaneous...
09/15/2013
- 09:39 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP GPIO interrupts (No-FPGA)
- I have some follow-on questions for this thread, because this is something I am working on right now (DSP/BIOS non-FP...
09/12/2013
- Hello,
I have succesfully transferred the blocks of data using the BlockTransfer Method from DspQDMA.cpp (see thread...
09/11/2013
- 07:25 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- Steve,
I have been unable to reproduce the issue and the obvious parts of your python environment seem to be confi... - 05:58 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- I would appreciate some help with this - I have no idea how to solve this problem. Without GDB working I have no way...
09/10/2013
- 10:25 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- Hello!
I have found a root of the problem - EMIFA goes to Disable state during kernel booting. Previously I have b... - 09:57 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- Mike, yes, I do like that and observe both - memory window and regs tab in CCS and my test program does an output via...
- 09:02 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- Hmmm.
The MIDR is read only, it cannot be changed by any software. I haven't seen behavior like this before.
A... - 07:59 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- Michael, I have simplified the setup: as I wrote, now DSP-core reads just several registers and EMIFA_MIDR_REG which ...
- 07:41 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- u-Boot is the only software (as opposed to the kernel) that should be modifying the EMIFA registers if you are using ...
- 06:52 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- Could it be related to caching?
- 06:13 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- I wrote that kernel resets EMIFA setups - I mean CCS debug starts to show 0's for EMIFA registers and for other perip...
- 03:55 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- Does anybody use DSP-EMIFA-FPGA communication with DSP using no OS?
09/09/2013
- 03:40 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Yocto in the future?
- One other thing... you will need to set defconfig to the appropriate config file - it is easiest just to copy this f...
- 02:48 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Yocto in the future?
- Sure. First I should make clear the Yocto version - it is *dylan*-9.0.0 , not denzil. This is also Yocto/Poky... la...
- 08:42 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Yocto in the future?
- Thanks Michael for the update. Would you be willing to share the steps you did to get it working or maybe just the w...
- 07:28 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- 2.6.34
- 07:12 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- What version of the kernel are you using?
- 05:50 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Linux blocks DSP-core access to EMIFA
- Ok, I see the reason - kernel booting resets EMIFA setups. Is there any way to prevent it than?
- Hello!
DSP-core reads memory mapped FPGA register by EMIFA. When ARM-core runs UBOOT everything works fine. When L...
09/07/2013
- 04:32 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Yocto in the future?
- 3.2 Kernel appears to run fine under Yocto (denzil-9.0.0).
- 07:35 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
- Thanks Michael,
We'll get it applied in the local tree (which came from TI, really).
Sorry for the inconvenie... - 03:37 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
- This is a bug in the kernel. Lines 215-219 of the file arch/arm/mach-omap2/irq.c should be modified:...
09/06/2013
- 11:25 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
- The GPIO interrupt is on GPIO bank 0. Is there any chance that there is power management being applied to the GPIO o...
- 11:06 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
- Kernel Module.
- 08:12 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
- Are you handling the interrupts in a kernel module or via the gpio sysfs file hooks?
- Just switched over to the 3.2 Kernel from 3.1 to support programming of the 512MB flash, and the latency for a GPIO I...
- 07:32 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: SIGNAL issues with DSPLink
- I was able to make the alarm work by modifying CFG_linux.c and rebuilding DSPLink. I tried two methods:
1. turn off... - I am trying to use the alarm() function in an application much like DSPHelloWorld. But if you add an alarm the applic...
- 12:18 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- 'which python' returns the version that is in /usr/local/oecore-i686...
But if I run 'arm-angstrom-linux-gnueabi-g... - 11:29 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- Steven,
That looks good, I accidentally included "python" in the directory name. You have confirmed the python ex... - 10:01 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Shutdown misbehaving
- Helmut,
As long as your application doesn't need to do any cleanup (saving files), the kill -9 should be ok.
... - 10:00 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Shutdown misbehaving
- My guess is that the DSPLINK driver library is catching the signals and shutting itself down (a default behavior to s...
- 09:57 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Shutdown misbehaving
- Probably RESOLVED.
There was another bug I thought unrelated, where I was calling system("poweroff.sh") multiple t... - Under Angstom linux on a mityomap L138F, I've created /etc/rc0.d/S99poweroffAPP.sh, a symbolic link of /etc/init.d/po...
09/05/2013
- 07:59 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- I don't have a python directory in the /usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/usr/bin directory, but ...
- 06:12 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- Steven,
It looks like it's trying to use the distribution's python (which likely doesn't have the pydebug package)... - 05:26 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- I followed the steps in the 'VM Build Steps" part of the Linux Build Virtual Machine tutorial - except that I install...
- 05:18 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- I am running with a Ubuntu Linux distribution - 12.04LTS in VirtualBox Manager.
More information - 'gdb' run from ... - 04:57 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- Hello Steven,
Are you running CCSv5 from a Critical Link Virtual Machine image or from your own Linux distributio... - 03:33 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging in CCSv5 using GDB
- More information - I discovered that I was using the default gdb, so changed that to the 'usr/local/oecore-i686/sysro...
I am using CCSv5 to create projects using the Critical Link toolchain. This is working fine - DSPHelloWorld etc ru...
09/04/2013
- 03:23 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Tim,
No worries! I appreciate you getting the 512MB to work!
I downloaded from three different places on the C... - 03:15 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Mike
Sorry about that!
I did add a board type for this configuration, but didn't really document it very well. :(
... - 02:39 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Jonathan,
I found the problem - looks like a bug in your u-boot code. For some reason, the MITYARM_4K_PAGE_NAND e... - 02:21 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Jumpers only affect where the board looks for bootup code. The ubifs wiki page has my jumper config for booting from...
- 02:19 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Mike can you run "nand bad"?
Did you use an older u-boot before you got the updated one? Its possible the older u-... - 02:05 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Jonathan,
Thanks. Yes, my suspicion is that I don't have the correct u-boot. I've built u-boot from source, the ... - 09:13 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Mike,
I've added the correct mtdparts and other information on flashing the nand in the following wiki: http://sup... - 02:27 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Graceful shutdown at what level?
- I'm not aware of any specific process monitoring programs that we use. I know that system-D has the ability to do it...
- 12:10 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Graceful shutdown at what level?
- CORRECTION: Notes should do symbolic link copy: file /etc/rc0.d/S99hgfshutdown created via "cd /etc/rc0.d" and "cp -s...
- 12:01 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Graceful shutdown at what level?
- Jonathan,
In fact I just got that half working a moment before seeing your post, and completely working now. I pu... - 10:47 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Graceful shutdown at what level?
- Helmut,
You could try adding the KILL voltage script to /etc/rc0.d. If you look there you can see that the filesy... - 10:35 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Graceful shutdown at what level?
- Michael & Tim:
I sincerely appreciate your advice and want to follow through as best that I can. While I am ultim...
09/03/2013
- 09:17 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- I am still having trouble programming the MLO and uboot into NAND from u-boot on an AM3354.
I've tried the MLO, uE... - 06:14 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Graceful shutdown at what level?
- Helmut
I would think you could use the linux power management features to do this. Much like you can push a button o... - 06:03 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Graceful shutdown at what level?
- Well,
Some questions come to mind as you have a couple of isses.
- Is your application writing anything to th... - I've inherited someone else's hardware design, based on the Critical Link OMAP-L138F SoM, and I must finish up the so...
- 02:04 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Programming fpga from inside ARM application
- Thanks, Mike. I am running linux, and the system() call was just what I was looking for.
09/02/2013
- 08:36 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Programming fpga from inside ARM application
- Is the ARM an linux application or a bare metal application?
If it is a linux application, you will need to write ...
08/30/2013
- We have examples of how to program the FPGA from uboot or from the linux command prompt. I have used both methods s...
- 11:15 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: OMAPL138 DSP-EDMA3 transfer from EMIFA when Linux is running on ARM
- Another update...
Now Ti reports that I have to say the linuxkernel to reserve the DMA-channels what I using on th... - 08:20 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: OMAPL138 DSP-EDMA3 transfer from EMIFA when Linux is running on ARM
- I got an response from TI. this behavior has probably something to do with the used IRQ channel on ARM side. ARM uses...
08/29/2013
- 08:31 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: tcDspFirmware::print_version_info() writes past end of buffer
- Hi John,
Thanks for the information, we'll patch this up for the next release. I'm very sorry for the bug (and c... - print_version_info() can write more bytes than the 'anMaxLen' argument. The workaround is to pass it a large enough ...
- 07:38 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: OMAPL138 DSP-EDMA3 transfer from EMIFA when Linux is running on ARM
- Thanks Mike for your quick answer!
I don't think so that it has something with my used timer(Timer64P3) to do. I p... - 07:14 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: OMAPL138 DSP-EDMA3 transfer from EMIFA when Linux is running on ARM
- I suspect that linux may be using the same EDMA resources or interrupts.
I think that the linux ARM-9 port may use... - Hi,
I'm not sure if this forum is the right place to post this question but i will do it an hopefully anybody can ...
08/28/2013
- 05:37 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: The schematic of MityDSP-L138 Development Kit
- Hi,tom
please e-mail me the link to download the design files for the MityDSP-L138F schematic,thx!
08/26/2013
- 02:08 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: EMIFA Clock not present
- The clock started working after some FPGA machinations.
New problem:
We can read registers from the FPGA but ...
08/24/2013
- 10:11 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP EDMA IRAM DATA TRANSFER
- Solved !
The problem was in the declaration of arrays to which I have copied the content of pointers. If you general...
08/23/2013
- The tcDspFpgaStepper class has a SetInterruptEnable() method that wasn't in MDK 2.11.
If you create your instance of... - 07:33 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: handover I2C bus control from ARM to DSP
- The I2C0 bus (I believe), according to the datasheet, controls both the factory configuration data as well as a Power...
08/20/2013
- Hi,
I am working with the mity L138 board, running Angstrom linux on the ARM and dspbios on the DSP. Currently, th... - 10:26 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: EMIFA Clock not present
- We are baffled. I have checked the following registers using a JTAG emulator (Blackhawk USB560 on the DSP side).
... - 08:49 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Printf when application loads and starts on boot-up
- The short answer is yes. The long answer is just give it a shot, you never know what you might learn. :)
-Jonathan
08/19/2013
- According to the FAQ on "How do I make my application run automatically on startup" there will not be a controlling t...
- 02:19 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: NAND memory map question
- Thanks for the status update. Let us know how it turns out.
-Jonathan - 09:17 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: NAND memory map question
- Jonathan,
Thanks much as your last two posts help tremendously. Our biggest concern with using NAND for both...
Also available in: Atom
Go to top