Project

General

Profile

Activity

From 10/25/2012 to 11/23/2012

11/23/2012

KV 07:08 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: dsplinkk.ko compatibility
The MityDSP board has installed Linux kernel v 3.2.0. This was required for compatibilty with g_ether.ko driver for ethernet over usb gadget.
However the dsplinkk.ko driver from MDK_2012-08-10/sw/3rdparty/dsplink_linux_1_65_00_03/dspl...
Krishna Vallabhaneni

11/22/2012

MW 09:02 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Problems building a rootfile system
Hello,
We've actually seen this issue on both kernels, and in general have traced the issue back to an Errata on the OMAP-L138/AM-1808 SATA controller - there is an issue with the link negotiation with SATA-III based drives that cause...
Michael Williamson
ML 03:35 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Problems building a rootfile system
Hello,
I have decided to use the Yocto framework for building my rootfs. Together with the 3.2 kernel compiled from the critical link git repository, I am able to to bring up all the resources that I need except for one - the sata int...
Mads Olav le Maire
MW 08:43 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: GPIO Interrupt: request_irq() returning error: EINVAL
I am assuming you are writing kernel code or a kernel module?
Can you send a snippet of the code?
The GPIO interrupt routing is a little different that normal peripherals. The "real" IRQ for the GPIOS (one per bank or perhaps some...
Michael Williamson

11/20/2012

KF 10:52 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: GPIO Interrupt: request_irq() returning error: EINVAL
Hi,
I have attempted to configure a digital io, from bank0, as an interrupt, using the AINTC. However, when I attempt to assign an ISR to the interrupt (No 42) using request_irq() it returns EIVAL.
I have configured the GPIO, the AI...
Keith Fletcher
TI 06:38 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Cloning SD Card
Randy
The most straight-forward way to do it is on a linux box using dd
find the drive associated with the reader using @dmesg | tail@ and look for something like
[ 335.316290] sd 3:0:0:0: [sdb] Attached SCSI removable disk
then ...
Tim Iskander
MW 05:57 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Quick check of TLK100 ethernet PHY with U-boot
Hi Emmett,
Can you do a "config" command on both modules and confirm that the "EMAC configuration":http://support.criticallink.com/redmine/projects/arm9-platforms/wiki/Network_configuration is the same? If the network interface is no...
Michael Williamson
EB 04:54 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Quick check of TLK100 ethernet PHY with U-boot
We have 2 AM1808F SOM boards.
We realized that with the newer one, U-Boot does detect the TLK100PHP PHY.
The older one, the fab PCB is marked Rev A, U-Boot does NOT detect the TLK100PHP PHY.
Emmett Bradford
MW 05:52 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Mity DSP-L138 Development board - 3 UARTS needed for final design?
I am assuming you are not using a MityDSP-L138F (with FPGA), right? If you do, I would simply put a UART into the FPGA...
If you are using a non-FPGA module, then you'll need to modify the PCB. It won't be trivial. There are schemat...
Michael Williamson

11/19/2012

MW 11:05 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Power management in Linux on MityDSP-l138F
Hello,
We have been able to put the L-138 into DEEPSLEEP mode (using the RTC to wake up the device). This was tested in the 2.6.34 kernel during initial linux testing, however in that mode the external mDDR was kept in internal refre...
Michael Williamson
RD 10:25 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: Cloning SD Card
What is the easiest way to clone a bootable sd card image?
Unfortunately, cannot figure out how to even read the sd card in Virtual Box since the reader isn't a USB device in new PCs.
Thanks,
Randy
R D

11/16/2012

EB 03:19 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Quick check of TLK100 ethernet PHY with U-boot
I would like to verify communication with the TLK100PHP ethernet PHY using U-boot.
I have the identical circuit on my board, but I'll start with your base board, since I know it works with linux.
Upon U-boot startup it report "No Eth...
Emmett Bradford
JB 04:32 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Power management in Linux on MityDSP-l138F
Hi all,
I would like to know whether there has been any effort to put the L-138 in DEEPSLEEP.
In that case I would like to know what is the power consumption of the board,
(assuming that the FPGA is not running)
Thanks in advance fo...
jean-pierre bétend-bon

11/15/2012

AN 10:40 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Mity DSP-L138 Development board - 3 UARTS needed for final design?
We are currently using your Mity DSP-L138 development board for software development until our own mother board is ready.

Our final design requires 3 UARTS - obviously UART1 and 2 are readily available on your board - but is there an...
Angela Newman

11/13/2012

KV 08:09 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
Need help with the Linux kernel:
Generated the usb gadget, but cannot install it.
mitydsp@mitydsp-dev:~/workspace/craigs-lib$ uname -r
2.6.32-45-generic
make oldconfig
Make newconfig generated usb gadget for ethernet.
sud...
Krishna Vallabhaneni
MW 07:42 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: FYI - Aidra botnet
Hello Mr. Daviel,
Thanks for the heads up. The MityARM-335x filesystem that comes with the development kit is not hardened. It is not suitable for deploying on systems on the internet (without a firewall) without modification to thin...
Michael Williamson
AD 06:58 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: FYI - Aidra botnet
It seems that there is a botnet on the Internet targetting ARM-based devices running Linux such as cable modems, home routers etc. Part of this effort is a small scanner which looks for open telnet servers with a trivial password, and th... Andrew Daviel

11/09/2012

TI 01:57 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to change the pinmux
Spencer
u-boot does the initial pinmux setup, look in board/davinci/mityomapl138/mityomapl138.c
The kernel then sets its own pinmux settings, see arch/arm/mach-davinci/baseboard-industrialio.c for the industiral I/O board.
For the ...
Tim Iskander
SM 01:50 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: How to change the pinmux
I am working with a MityDSP L138 on a custom baseboard, and am having trouble figuring out how to modify the pinmux settings. The board I am using re-purposes a lot of the I/O lines for different uses than on the industrial IO board, bu... Spencer Mayott
MF 01:50 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Remote Debugging Hello DSP
Almost there ... I still have an issue.
John Pruitt said:
The error code 0x80008050 indicates that the connection requested by the client already exists. This probably means the first DSP program is already running and isn't automati...
Mary Frantz
MF 10:32 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Remote Debugging Hello DSP
Yes, I can run from the command line twice.
One problem: I needed to put the full path name for the DSP executable file. This fixed the DSP_EFILE error.
The other turns out to be a timing issue. I can't single step through the ini...
Mary Frantz

11/08/2012

KV 08:28 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
Succussfully generated and installed g_ether.ko on the mitydsp board, and configured the usb0 withe an ip adrees. Thanks.
Attempted to do the sam thing on the host. It is missing the driver.
mitydsp@mitydsp-dev:/lib/modules/2.6.32-...
Krishna Vallabhaneni
MW 01:35 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
The only way to get an invalid module format is if the kernel and modules aren't build from the same source / configuration / tree.
You might be explicit with your module load, e.g.
Michael Williamson
BC 03:37 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Databases on MityArm 335x
Thank you for the response. I'll be sure to look them up and see what they have to offer.
Again I've been impressed with the feedback via this forum.
Thanks,
Brian
Brian Compter
MW 03:15 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Databases on MityArm 335x
Hi Brian,
You might consider, for the MityARM-3359, using the "Timesys":http://www.timesys.com/supported/boards/criticallink support packages. Timesys offers a free root filesystem builder along with many packages that are routinely ...
Michael Williamson
MF 01:45 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to build cmemk.ko
Thanks!
I found the cmemk.ko module in the the /lib/modules/3.2.0/extra/ folder along with dsplinkk.ko and others. Used insmod for both and ran my application which ran some CMEM calls.
Mary Frantz
MW 12:50 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to build cmemk.ko
The base and full filesystems in the MDK_2012-08-10 (MD_2012-08-10/fs/*.tgz) each have a cmemk.ko module located in the /lib/modules/3.2.0/extra/ folder. These should be modprobe-able if are you using the uImage that comes with the file... Michael Williamson
MF 12:36 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: How to build cmemk.ko
I need to use the CMEM utility, but there is no cmemk.ko file. I am trying to build it, but can't find any instructions for that.
I ran make from this directory: ~/MDK_2012-08-10/sw/3rdparty/linuxutils_2_26_01_02/packages/ti/sdo/linu...
Mary Frantz
MW 01:23 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: CLK frequency increase using DSP only
OK.
The u-Boot / I2C commands to push the core voltage up to 1.3 volts, required for running at 456 MHz are as follows:
i2c mw 0x48 0x06.1 0x14 ## set DEFCORE to 1.3 volts
i2c mw 0x48 0x05.1 0xC0 ## enable transition to new ...
Michael Williamson
MW 12:55 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Problems building a rootfile system
Hi Mads,
We are actually considering moving all of our SOM linux capable products to Yocto (which is pretty close given we already have a chunk of the meta-mitydsp layers complete). Are the failures you are dealing with a result of t...
Michael Williamson
ML 08:05 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Problems building a rootfile system
I would like to build my own rootfile system for the mityarm 1808 dev kit. So far I have only succeeded with builds from the online Angstom builder. All efforts of using open embedded as described in the wiki and the Angstrom description... Mads Olav le Maire

11/07/2012

AH 05:09 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: CLK frequency increase using DSP only
Great - thanks Mike. In addition to increasing the voltage, I'd also be most grateful for a list of (DSP or u-Boot) commands that actually increase the frequency to 456 MHz, if you have them.
Thanks,
Roger
Arthur Helwig
MW 04:29 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: CLK frequency increase using DSP only
Hello,
Some quick answers, though I must admit we don't normally abandon the ARM here in our applications, so you are on someone new ground....
1) I think this approach should work and would be the quickest / easiest to get you goi...
Michael Williamson
AH 04:08 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: CLK frequency increase using DSP only
Hi,
I'm using a MityDSP-L138F board (L138-FI-225-RC). I'm porting an existing C6748-based DSP project, that gets in data through a high-speed interface (which I'm planning to use the FPGA and uPP interface for), and communicates with ...
Arthur Helwig
BC 12:43 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Databases on MityArm 335x
At this point I am using the file system that came on the SD card as part of the dev kit right from Critical Link.
I installed sqlite using "opkg install sqlite3" which completes without error. Just to be sure, I did do a "opkg updat...
Brian Compter
MW 12:38 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Databases on MityArm 335x
Hi Brian,
Are you using the filesystem from the TI SDK/PSP or the Angstrom one distributed by Critical Link? If you are using the TI PSP, you might check/post to the TI E2E site (http://e2e.ti.com). sqlite3 is probably the preferred...
Michael Williamson
BC 12:34 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: Databases on MityArm 335x
I've been working on getting a basic web server running.
The pre-installed Lighttpd works well and I have a basic PHP driven site working fine. The trouble I have now is getting a database up and running.
I've tried to use opkg to...
Brian Compter
BC 11:03 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: 3359 with WiFi Kit
That did the trick.
Thank you very much Tim for your help.
Brian
Brian Compter

11/06/2012

MW 11:32 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Is VIO_3P3 NC?
Hi Mark,
Rev 3 A does not show VIO_3P3 to the VDDS_HVx pins (it still has +3.3 to everything except the LCD pin pullups for the bootstrap mode), but I believe it should. We are in the process of updating the reference schematic to ad...
Michael Williamson
AB 08:41 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Is VIO_3P3 NC?
I will take a look at the schematics by Friday and update the link as necessary. I believe you are correct...the Rev B and Rev C point to the same schematic.
Sorry about the delay on this issue,
Alex
Alexander Block
JP 09:14 AM ARM9 Based QNX Platforms Software Development: RE: DSP/BIOS dsplink for QNX
Mark,
Unfortunately, we have not put together a DSPlink example running under QNX. Examples have been done under Linux so there is no problem in terms of the hardware supporting DSPlink.
John Pruitt
ML 08:57 AM ARM9 Based QNX Platforms Software Development: DSP/BIOS dsplink for QNX
Has anyone gotten DSPlink running under QNX for the MityDSP? I see that you have set the DSPlink memory base address in the BSP and that you have the include files for dsplink160, but I'm not sure if you've taken it beyond that.
Mark Lyon

11/05/2012

MW 08:05 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Using of SPI1 interface on DSP-Side?
The SPI1 (chip select 0) is used to communicate with the on-module SPI-NOR FLASH on MityDSP-L138/MityARM-1808 modules. It is used during boot, but in general not used after loading up a kernel and/or your application (in the case of sta... Michael Williamson
CR 04:53 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Using of SPI1 interface on DSP-Side?
Hi,
My plan is to connect a DAC on the SPI1 which is outrouted to the edgeconnector and control it by the DSP core but now i have seen, that the onboard NOR-Flash must be also conntcted to the sampe SPI1-Interface. Is it?
When th...
Christian Rückl

11/02/2012

MW 12:27 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Failure to Boot
Hi Emmett,
I think Wade has resolved his issue offline (there was a design issue on his baseboard that is now corrected).
You're take on the description above is correct. As long as the SPI1 data and clock lines are not in content...
Michael Williamson
EB 11:34 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Failure to Boot
Mike -
This is the same issue I am having on the 1808F board.
It boots reliably on your carrier, but not mine.
I thought it was the socket and had it solved, but the issue persists.
I do have a device on I2C0 at address 0x2E.
Ar...
Emmett Bradford

11/01/2012

TI 03:21 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: 3359 with WiFi Kit
Brian
Did you make the modules also?
make INSTALL_MOD_PATH=../rootfs ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- modules
make INSTALL_MOD_PATH=../rootfs ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- modules_install
This will bu...
Tim Iskander
BC 01:25 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: 3359 with WiFi Kit
Yep that seemed to do the trick.
I pulled the latest snapshot and was able to compile. Btw, I noted a small type on your wiki:
http://support.criticallink.com/redmine/projects/armc8-platforms/wiki/Linux_Kernel
[linux-devkit]:~/li...
Brian Compter
TI 09:57 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: 3359 with WiFi Kit
Brian
Are you behind a firewall that may be blocking git access?
You can download a snaphot of the repository using our gitweb server
http://support.criticallink.com/gitweb/?p=linux-mityarm-335x.git;a=summary
!http://support.critical...
Tim Iskander
BC 09:22 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: 3359 with WiFi Kit
I can't seem to pull the git repository.
The command,
git clone git://support.criticallink.com/home/git/linux-mityarm-335x.git
yields,
Initialized empty Git repository in /usr/local/ti-sdk-am335x-evm-05.03.02.00/linux-devkit/linu...
Brian Compter

10/31/2012

TI 03:22 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: 3359 with WiFi Kit
Brian
My best guess would be that you need to update the kernel and modules. (git://support.criticallink.com/home/git/linux-mityarm-335x.git).
WiFi support is not in the kernel that was delivered on the SD card with the base dev kits.
...
Tim Iskander
BC 03:17 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: 3359 with WiFi Kit
I'm working with a 3359 dev kit and just got in a WiFi expansion kit to go with it.
I've followed the instructions here:
http://support.criticallink.com/redmine/projects/am335x-devkit/wiki/Wifi_Module_configuration
and here:
http://s...
Brian Compter
BC 02:41 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Databases for the MityDSP
That's at least one of my problems.
Thanks, I'll head to the other forum!
Brian Compter
MW 12:43 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Databases for the MityDSP
Oh... Are you by chance using a MityARM-3359? If so, you should probably post in the "ARM Cortex-A8 Based Platforms Forums":http://support.criticallink.com/redmine/projects/armc8-platforms/boards. This forum is really for MityDSP-L138 ... Michael Williamson
BC 12:34 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Databases for the MityDSP
We are using the linux version installed on the SD card that came with the development kit.
It shows Linux version 3.1.0.
Brian Compter
MW 07:24 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Databases for the MityDSP
Hi Brian,
Are you using the factory installed version of linux (2.6.xx) and filesystem booting from NAND, or one of the reference filesystems from our "board support packages":http://support.criticallink.com/redmine/projects/arm9-plat...
Michael Williamson
ML 11:15 AM ARM9 Based QNX Platforms Software Development: RE: NAND Flash Driver Crashes
FPGA was the problem, it works now. Thanks Mike. Mark Lyon
MW 07:47 AM ARM9 Based QNX Platforms Software Development: RE: NAND Flash Driver Crashes
Hi Mark,
Do you have an FPGA programmed while you are trying to perform these operations?
If you do, can you confirm that the FPGA configuration options *float* any unused IO pins? By default, FPGA bitstreams pull unused pins to...
Michael Williamson
JP 09:34 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Remote Debugging Hello DSP

We have debugged the ARM remotely while running a DSPlink application. We have debugged the ARM at the same time as debugging the DSP.
The error code 0x80008009 is listed in the file dsplink_linux_1_65_03/dsplink/gpp/inc/usr/errbas...
John Pruitt
MW 07:41 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP Link example not working
Hello,
What version of the kernel and filesystem are you using? The one delivered from factory (loading from NOR and filesystem off NAND?)? Or are you using one of the more recent "Board Support Packages":http://support.criticallink...
Michael Williamson
MC 07:30 AM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: SPI Core on FPGA: Implementation on MityDSP-L138F
Thank you very much Micheal!!
I will try to implement this in these next days and I will give you feedback about it.
Best Regards,
Michele
Michele Canepa
MW 07:16 AM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: SPI Core on FPGA: Implementation on MityDSP-L138F
1. The SPI_Iface is designed to support using our IP on an FPGA that is remoted from the module and connected only though a SPI bus instead of the EMIFA bus. It effectively replaces the EMIFA_Iface.vhd. You shouldn't need to use the SP... Michael Williamson
MC 06:02 AM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: SPI Core on FPGA: Implementation on MityDSP-L138F
Sorry for the previous question, now I have understood better the core implementation of SPI core, and my previous question was nonsense.. sorry..
I noticed that you have included in the MDK release of August the proper code to link F...
Michele Canepa

10/30/2012

BC 04:06 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Databases for the MityDSP
Hello,
I'm working on getting a small web server up and running on a L138 and need a database to get things rolling.
I noticed that the Linux image the dev board shipped with has Sqlite3 but I've not been able to figure out how to ...
Brian Compter
BD 11:10 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: USB device speed issue when using USB Ethernet gadget driver
Hello François,
Based on your description, it looks like a problem with that particular USB host.
I have not seen that problem here, but problems with the kernel's usb speed negotiation are possible if there's a problem with the h...
Bob Duke
FT 10:00 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: USB device speed issue when using USB Ethernet gadget driver
Hi,
I recompiled the kernel and I activated the Ethernet gadget driver. Everything runs fine except one thing: with one of my linux computer, the device is recognized as a USB full-speed device (12 Mbits/s) instead of high-speed devic...
François Tremblay
ML 09:46 AM ARM9 Based QNX Platforms Software Development: RE: NAND Flash Driver Crashes
No joy. When I try to erase (or just load) it, I get a whole bunch of BADBLK errors:
fs-etfs-mitydsp-omapl1xx: readtrans3 BADBLK on cluster _xxxxxx_, status: 30, status2: 30
fs-etfs-mitydsp-omapl1xx: Unable to initialise ETFS systems ...
Mark Lyon

10/29/2012

JP 03:25 PM ARM9 Based QNX Platforms Software Development: RE: NAND Flash Driver Crashes
If the part has changed to be x8 instead of x16, then the driver command may need to change to reflect the part. I would start with John Pruitt
MW 01:16 PM ARM9 Based QNX Platforms Software Development: RE: NAND Flash Driver Crashes
Hi Mark,
I am wondering if you now have a module that contains a x8 NAND instead of a x16 NAND part.
A while ago Micron obsoleted the x16 NAND device and we are only able to get x8 NAND that the OMAP-L138 has hardware ECC capabilit...
Michael Williamson
ML 10:47 AM ARM9 Based QNX Platforms Software Development: NAND Flash Driver Crashes
When I try to use the NAND Flash Driver on Qnx with the default settings:
fs-etfs-mitydsp-omapl1xx -D addr=0x62000000,cs=3,width=2 -m /fs/etfs
It appears to crash after the initial use. I can do an ls of /fs/etfs and see files ther...
Mark Lyon
MF 01:15 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Remote Debugging Hello DSP
I'm trying to debug the ARM application from CCSv5 running on Linux with GNU toolchain supplied with MDK_08-10-12. Mary Frantz
MW 01:11 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Remote Debugging Hello DSP
Are you trying to debug the DSP application or the ARM application?
There is an initialization sequence that has to happen during the application startup. I don't think we've had trouble connecting the ARM side.
You might try post...
Michael Williamson
MF 12:56 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Remote Debugging Hello DSP
I am having trouble remote debugging the Hello DSP application. I can run it from the target login shell just fine. If I try to debug using CCSv5 (version 5.2 ... just downloaded that), I see the following in the remote shell console:
...
Mary Frantz
MF 01:08 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Permanent increasing of CPU-Clock
I don't know if this is the "best" way, but this works and you don't have to rebuild the kernel.
Create a script file located in /etc/init.d called "cpuscript" (or whatever you want to call it).
Paste the following lines to the file:...
Mary Frantz
CR 05:48 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Permanent increasing of CPU-Clock
Hi Mike,
I set the CPUFreq governor in the kernel to performance:
CPU Power Management->CPU Frequency scaling->Default CPUFreq governor (performance)

But the CPU clock is still at 300 MHz. Attached my actual kernel-config fil...
Christian Rückl
08:44 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: DMTimer running slowly for StarterWare
Thanks,
I missed the u-boot connection as my impression was that u-boot did as little as
possible leaving the rest to the kernel.
John C.
Anonymous

10/27/2012

KV 07:13 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
Generated a new kernel as per instructions. The meuconfig and make uImage were uneventful - normal. The kernel version is 3.2.0, It was flashed on to to the board.
However the ethernet gadget is missing. Copied g_ether.ko from the hos...
Krishna Vallabhaneni
CR 01:18 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: DSP Link example not working
I were able to follow the DSP Hello World tutorial succesfull until the point when i had to execute the program on the omapL138.
I always get this error:
./HelloWorldDSP: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (...
Christian Rückl
MW 08:16 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Permanent increasing of CPU-Clock
Hi Christian,
By default the kernel always comes up at 300 MHz for the CPU. Most folks create an init script to boost Commercial grade parts to 456 MHz if they require it and compile in user space frequency governors.
For linux, t...
Michael Williamson
CR 06:10 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Permanent increasing of CPU-Clock
I know that, there is already a post in this forum which includes exactly my question below, but no answer on this until now.
I want to increase the cpu clock on arm-side from 300 MHz to 456 MHz, permanently.
Does a increasing lik...
Christian Rückl

10/26/2012

KV 07:55 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
Built the uImage, downloaded, and boot.
It does nor complete boot process. It hangs
In the configuration, the only change was adding usb gadget for ethernet.
Took the defaults for make.
How Do I diagnose the problem?
Krishna
...
Krishna Vallabhaneni
MW 07:23 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
Hi Krishna,
I would recommend using an NFS mount or TFTP server for loading up a new kernel and/or filesystem.
See "boot from an NFS server" on this page:
http://support.criticallink.com/redmine/projects/arm9-platforms/wiki/Linu...
Michael Williamson
KV 05:17 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
The kernel version on the board is 2.6.34rc1:
root@mityomapl138:/# uname -r
2.6.34-rc1
The USB gadgets are available on 3.2 kernels or later.
I used the version linux-davinci-b0045c9.
Does it mean the booard has to be reflashe...
Krishna Vallabhaneni
MW 07:40 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Recommended PHY for RGMII
At the moment, this part does not appear to be obsolete, but Digikey is dropping it.
we are discussing an alternate part here, but for now are staying with it. I'll let you know when I know more.
-Mike
Michael Williamson
TI 06:50 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: DMTimer running slowly for StarterWare
John
The board directory is right at the top level of the git tree
Here's a link to the mityarm directory in gitweb..
http://support.criticallink.com/gitweb/?p=u-boot-mityarm-335x.git;a=tree;f=board/cl/mityarm335x;hb=HEAD
cheers
/Tim
Tim Iskander
04:12 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: DMTimer running slowly for StarterWare
Ok,
This will sound dumb, but where in the git tree is the board directory?
Thanks...
Anonymous
TI 01:35 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: DMTimer running slowly for StarterWare
John
The vast majority of changes made for the cl 3359 board are in the board/cl/mityarm335x
(I'm going by memory, so i hope i got it straight).
There are only a couple of files there. Som.c sets up the main processor.. pll.c sets up ...
Tim Iskander
MW 01:32 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: DMTimer running slowly for StarterWare
Pretty much, the only files in u-Boot that we've authored are in the board/cl directory of the u-Boot tree on our git server (there is change history there too that might make it clear what we fooled with). There are really only a coupl... Michael Williamson
01:10 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: DMTimer running slowly for StarterWare
Hey Mike,
The reason I was looking at u-boot was that the reset value of that register is zero and StarterWare does not use that bit. If you guys have a list of u-boot file that you modified I'd be happy to look through them ...
Anonymous
MW 12:32 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: DMTimer running slowly for StarterWare
Hi John,
A large chunk of the u-Boot code was derived from TI's u-Boot from their EVM PSP version 4.06.00.03.
I'm looking at the code, and I'm not seeing any access to bit 5 of the TCLR_REG for timer 2. The timer does get enabled ...
Michael Williamson
10:58 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: DMTimer running slowly for StarterWare
It appears that u-boot is setting the Prescaler enable bit (bit 5) of DMTimer2 timer control register (TLCR, offset 0x38, 0x48040038.) Why would the MityARM uboot set this bit? i.e. what is it being used for?
Thanks,
John C.
Anonymous
MW 01:58 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: RTC linux driver used MityARM 335x?
It may be possible to battery back it with proper commands to the PMIC, let me check in on this...
-Mike
Michael Williamson
01:56 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: RTC linux driver used MityARM 335x?
Thanks for the info!
Looks like I can just use the StarterWare RTC code for this then. Already working.
I see it's not battery-backed with the dev kit.
-ed
Anonymous
MK 08:47 AM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Is VIO_3P3 NC?
IN confirming the information in this post I noticed that the 80-000458RC-3 A schematic is not linked correctly on the development kit wiki. It links to the Rev B scehmatic which still shows 3.3V to LCD pin pullups. Does Rev 3 A also sho... Mark Kraft

10/25/2012

TI 10:09 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
That error typically means you are trying to load a module built against a different version of the kernel.
Verify that the module was built against the same version of kernel you are running.
cheers
/Tim
Tim Iskander
KV 08:38 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
was able to download kernel v3.2. from the mitydsp site.
Was able to generate the usb gadget, when the usb gadget was selected, it put out a message that it will be generated as a module.
defaults were chosen for all other options.
...
Krishna Vallabhaneni
MW 04:22 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
You need to checkout the mitydsp-linux-v3.2 branch. (the master branch is the older branch). Michael Williamson
KV 03:08 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
Downloaded the latest Linux-DaVinci v fce1b66 from Critical Link website. The kernel is n2.26.32, not version 3.2.
How Do I get the v3,2 kernel from your web site ? Do I get the generice v3.2 from source forge etc. ?
Krishna
Krishna Vallabhaneni
KV 03:08 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
Downloaded the latest Linux-DaVinci v fce1b66 from Critical Link website. The kernel is n2.26.32, not version 3.2.
How Do I get the v3,2 kernel from your web site ? Do I get the generice v3.2 from source forge etc. ?
Krishna
Krishna Vallabhaneni
MW 12:52 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
If you have the latest version of the kernel, then do a Michael Williamson
KV 12:48 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Ethernet over usb
Followed ths teps in the above document. The gadget options under usb are missing. attached is a screen shot.
Cannot generate the gadget if the option is are not availbale. Downloaded the latest version of mitydsp kernel.
Krishna Vallabhaneni
MW 09:40 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: RTC linux driver used MityARM 335x?
Wanted to comment here.
There is an on-board 32KHz clock that is fed first to the TPS65910. The TPS65910 then forwards this same clock to the RTC input clock on the AM3359. So, you should see that RTC clock functioning if you try to r...
Michael Williamson
TI 08:33 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: RTC linux driver used MityARM 335x?
Ed
Actually, the code in the linux tree on our git repository is for the on-board RTC (drivers/rtc/rtc-omap.c). We are working on the driver for the RTC function of the 65910 (which is part of an MFC driver).
cheers
/Tim
Tim Iskander
05:08 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RTC linux driver used MityARM 335x?
Hi,
I'd like to find out which driver code is used for the MityARM 335x RTC. I believe the supplied linux uses the TPS65910 RTC via the I2C interface.
Can someone point me to the correct file(s)?
thanks,
-Ed
Anonymous
MK 08:53 AM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Recommended PHY for RGMII
Hi Mike,
Just wanted to follow up on status of obsolescence.
Thanks
Mark Kraft
SW 08:37 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: SATA board connector
I was looking for something with the same footprint. We have your demo board that we are using in our fixture and I was hoping we could swap out the current connector for a latching one. I had seen those molex connectors and it does no... Scott Whitney
MW 08:11 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: SATA board connector
Hi Scott,
Not offhand? Do you require footprint compatible? A quick search on digikey shows there are latching SATA connectors our there.... Something like:
http://www.digikey.com/product-detail/en/67926-0001/WM19024-ND/711506
...
Michael Williamson
CO 08:34 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: Cannot build application with eclipse
Sure thing Tim!
I should also point out that on the recent VM images, both toolchains are present. You may be constrained to use the older toolchain when compiling programs (NOT the kernel!) for the module as shipped; using the newer ...
Conor O
 

Also available in: Atom