Project

General

Profile

Activity

From 08/02/2012 to 08/31/2012

08/31/2012

AS 04:07 PM MityDSP (TI TMS320C6xxx Based Products) Software Development: RE: Updating Bootloader and Bootloader FPGA
Thanks, guys. I found from the release notes that BL: 4.6.0 is from MDK 2.8.2, so I will use:
MityDSP/2.8/software/bin/boot/BootloaderPro.hex
As far as boot FPGA... am I supposed to upload the custom application FPGA mcs file using ...
Andrew Stuart
AD 03:31 PM MityDSP (TI TMS320C6xxx Based Products) Software Development: RE: Updating Bootloader and Bootloader FPGA
Hi Andrew,
With the PCA orders that include the MityDSP-Pro, they are configured with the updated bootloader and boot FPGA so you can use the much faster high-speed USB interface to do app updates. If you use JTAG to program the FPGA...
Adam Dziedzic
MW 03:00 PM MityDSP (TI TMS320C6xxx Based Products) Software Development: RE: Updating Bootloader and Bootloader FPGA
Hi Andrew,
Our stock MDK bootloader FPGA images do not include a High Speed USB core. I think you need to load up the FPGA MCS file from your application (which will include support for the USB interface, which is "custom" per host ...
Michael Williamson
AS 02:52 PM MityDSP (TI TMS320C6xxx Based Products) Software Development: Updating Bootloader and Bootloader FPGA
We normally receive boards from Critical Link with newer Boot SW and Boot FPGA, so that we are able to connect over Hi-Speed USB using MityDSP Gui, but we recently purchased one that has a Boot FPGA version that is much older, and lacks ... Andrew Stuart
JP 09:58 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Debugging DSP in VirtualBox?
The Spectrum Digital XDS510 USB emulator pod does not seem to be useable from within the current Oracle VirtualBox.
John Pruitt

08/30/2012

ZW 09:39 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: help of Installing Open Embedded Core and starting telnet server

I followed the procedures of "Installing Open Embedded Core", no problem from step 1 to 4, but at step 5, there's no ~/.oe/environment-oecore file, how to create the file?
I flashed Angstrom v2012.05 - Kernel 3.2.0 to my mitydspL138...
zhiming wu

08/29/2012

TC 10:48 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: Booting StarterWare on MityARM-335x
(posted on behalf of a customer)
We would like to use a simple TI StarterWare based design possibly with SYSBIOS. I believe you mentioned you don’t have the StarterWare boot ported to this platform yet. I’m wondering if I can use th...
Thomas Catalino

08/28/2012

JM 01:29 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: MityARM-335x I2C1_SDA and I2C1_SCL Pull-up Resistors
Hi Mike,
Thanks for clarifying how the I2C buses are implemented on the module.
There is no problem, I was unclear on how the I2C buses were used on the module and was misinterpreting a kernel debug error message.
Joel
Joel Minski
TI 10:25 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Boot from NAND?
The MityARM-3359 is capable of booting from NAND. See wiki page http://support.criticallink.com/redmine/projects/armc8-platforms/wiki/Das_U-Boot_Port for specifics
cheers
/Tim
Tim Iskander
TC 10:19 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: Boot from NAND?
(posted for a customer)
Can the MityARM-3359 boot from NAND?
Thomas Catalino
CO 07:08 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MMCSD
Sorry, I meant GPIO_0[6 or 7 or 13 or 15] as they are on the J700 connector along with MMCSD0...
Conor O
CO 04:16 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MMCSD
Ah yes, that makes sense - I forgot about the degree of pin muxing going on in the L138 and the UPP would make sense there. My design is based around the WL1271 as well actually, although I've no reason to suppose a TXB0108 wouldn't do t... Conor O

08/27/2012

TI 07:28 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: MityARM-335x LED D3 GPIO Pin?
The reason you can't talk to the PMIC (from linux) is likely that the pmic driver has grabbed the bus for itself.
If you are using the cmd line tools, you can add the -f flag to force it (I believe)
I'm pretty sure there is a way to ov...
Tim Iskander
JM 07:17 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: MityARM-335x LED D3 GPIO Pin?
Hi Mike,
Thanks for the help on where to look. I found the set_led_d3() function inside som.c in u-boot where this is being done.
I was curious why D3 was not turning on when using our new carrier board and whether we were reusing...
Joel Minski
MW 06:59 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: MityARM-335x LED D3 GPIO Pin?
On the AM335x, D2 and D3 are connected to the TPS65910. D2 is connected to VDIG1 (VDIG1 output is only used for D2, no other circuits are powered by VDIG1). Typically, D2 is used as a "Powered" indicator for the module.
D3 is connec...
Michael Williamson
JM 06:32 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: MityARM-335x LED D3 GPIO Pin?
Section 3.7 of the "MityARM-335x Carrier Board Design Guide.doc" from January 8, 2012 states that LED D3 is connected to a GPIO pin and can be software controlled.
Which AM3359 GPIO pin is connected to this LED? How should the PINM...
Joel Minski
MW 07:10 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: MityARM-335x I2C1_SDA and I2C1_SCL Pull-up Resistors
I am looking at the schematic for the SOM, and there are 4.7K Ohm resistors on I2C1_SCL and I2C1_SDA to VDDIO (+3.3V). There also 4.7K pullups on I2C2_SCL and I2C2_SDA. Both I2C ports are connected to the PMIC. I think that the DevKit... Michael Williamson
JM 06:51 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: MityARM-335x I2C1_SDA and I2C1_SCL Pull-up Resistors
It appears that the I2C1 pull-up resistors are placed on the DevKit (connected to the +3.3VDVI net) and not on the MityARM module itself. This seems to be an oversight/error since the I2C1 bus is also connected to the module's on-board ... Joel Minski
MW 07:06 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Used EMIFA-Signals/Pins
Yes, there should be several.
The only interface on the EMA on the modules with non-FPGA pins is the NAND (x8, but the upper 8 bit lines should probably be left alone). The NAND interface uses the following signals:
EMA_D(15..0)
...
Michael Williamson
CR 06:48 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Used EMIFA-Signals/Pins
This is the mainquestion: Are there some not used Pins of the EMA interface which i can use as GPIO and keep the onboard memory working at the same time?
I need the GPIOs on the EMA-Pins, because i wanna connect some devices to the dev-...
Christian Rückl
RJ 11:54 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
Actually I do see the vconfig command, but when I try to execute the command, I get the error:
vconfig: can't open '/proc/net/vlan/config': No such file or directory
And this is with 802.1Q VLAN support enabled for the kernel build...
Richard Joyce
RJ 11:34 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
I am still unable to build the pcap library into my application. Actually, I don't see the pcap libraries under /usr/local/ti-sdk... like I do under /usr/lib.... But for now, this should be OK. I don't think I will need pcap for my ap... Richard Joyce
TI 07:32 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
Richard
The linker error you have looks like the configure was not set up for cross compiling completely (i.e. /usr/lib/... libraries are being looked at instead of /usr/local/ti-sdk... ). I have not built libpcap or tcpdump myself so I...
Tim Iskander
MW 11:13 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Vision Development Kit - What toolchain?
Any of the ARM side GCC toolchains released should work with the VDK. I would recommend using the most recent one distributed.
The DSP side, I believe, was compiled with CGT 6.1.19, but any version 7.0 chain should work.
-Mike
Michael Williamson
MW 10:28 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MMCSD
Hello Conor,
Some background: the MMCSD1 was routed through the FPGA because it is pin-muxed with the UPP channel 0, which gets used quite a bit by our customers to push acquisition data from the FPGA into the OMAP-L138 processor. Ou...
Michael Williamson
CO 05:53 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: MMCSD
Hi all,
I was looking at interfacing a wireless module to the MMCSD ports on the MityDSP L138F module. There are two ports available - one out to the dev board and one to the FPGA. The dev board is 3.3V LVCMOS but the module I have in...
Conor O

08/24/2012

RJ 08:42 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
I found this thread on the TI E2E site:
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/128635/615970.aspx#615970
Looks like putting the switch in bypass mode should accomplish what I need to support promiscuou...
Richard Joyce

08/23/2012

CR 04:12 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Used EMIFA-Signals/Pins
The one without the FPGA. Christian Rückl
MW 12:42 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Used EMIFA-Signals/Pins
For which module? One that includes an FPGA or not?
Michael Williamson
CR 11:59 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: Used EMIFA-Signals/Pins
Hi,
which EMA-Pins of the EMIFA-Interface already connected to the L138-onboard-peripherials?
I couldn't found any detaild informations about.
Thanks,
Christian
Christian Rückl
WC 09:05 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Mounting Holes (Posted on behalf of a customer)
Mike, thanks for the quick response.
A STEP model is currently available at [http://support.criticallink.com/redmine/attachments/1293/MityDSP-L138F.step] unless you're referring to a newer version.
The keep-out area shown in the d...
Wade Calcutt
MW 08:36 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Mounting Holes (Posted on behalf of a customer)
We may have a STEP model of the module, let me see if I can get that published. Michael Williamson
MW 08:35 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Mounting Holes (Posted on behalf of a customer)
Short answer is yes, 1.6mm maximum height. And you should probably hold to that height for the entire area below SOM as per the design guide, as there are a couple of small IC's outside the area in the drawing that was posted and there ... Michael Williamson
WC 08:11 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Mounting Holes (Posted on behalf of a customer)
The drawing you provided highlights a keep-out area for high profile components. What is the maximum component height allowed in this area? Is it 1.60 mm as specified in Figure 2 of the carrier board design guide?
Thanks.
Wade Calcutt

08/22/2012

TC 05:03 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Debugging DSP in VirtualBox?
Can JTAG debugging be performed from within CCS running in a VirtualBox? Thomas Catalino
TC 05:00 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Vision Development Kit - What toolchain?
What GCC toolchain is used to build the VDK Linux application? DSP? Thomas Catalino
MW 02:49 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
You might try posting to the "TI E2E site":http://e2e.ti.com and seeing if they plan on supporting it, or if that have any work-arounds or pointers to how one might accomplish the promiscuous mode or capturing the raw packets.
Critic...
Michael Williamson
TI 02:46 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
Ah-ha ... I see I was layer too high!
The good news is I think you are correct about promiscuous mode...
The bad news is (from drivers/net/cpsw.c - The AM335X ethernet switch driver)
Tim Iskander
RJ 02:40 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
Here would be another good place to look at what I'm trying to accomplish:
http://linux.die.net/man/7/packet
Richard
Richard Joyce
RJ 02:37 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
I may not be understanding correctly, but the page you sent is talking about IPv4 raw sockets. Using the protocol IPROTO_RAW. I am trying to communicate only on the Ethernet layer. I am not filling in an IP address. I am only using t... Richard Joyce
TI 01:11 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Sending/Receiving Raw Ethernet Packets
Have you set the protocol number correctly, both in the packet and on the linux (335x in this case) machine? If the IPv4 stack cannot match the protocol # it will drop it (I believe).
see http://linux.die.net/man/7/raw
cheers
/Tim
Tim Iskander
RJ 11:55 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: Sending/Receiving Raw Ethernet Packets
I am trying to write a Linux application for my MityArm 335x Dev board to send and receive raw Ethernet packets to/from a custom embedded board of our design. Our custom embedded board already successfully communicates with other boards... Richard Joyce

08/14/2012

MW 03:08 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138 - DSP Timer interrupt question ...
Are you running DSPLINK to load/run program the C674x side?
DSPLINK uses interrupt levels 4 and 5 for the ARM/DSP IPC. You might try using a level above 5 for the interrupt, particularly if you are seeing sporadic interrupt behavior....
Michael Williamson
TC 02:28 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: L138 - DSP Timer interrupt question ...
(posted on behalf of a customer)
We are running on the board on the C674x side and have some success with our periodic timer interrupt. However, it seems we are not setting up the interrupt controller properly since we sometimes get p...
Thomas Catalino

08/11/2012

MW 08:18 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: General SW questions on the MityDSP L138F development kit
Hi Greg,
At the risk of writing a novel, I recommend you take a peek at the following pages / sites / documents:
- "MityDSP-L138F DataSheet":http://www.mitydsp.com/images/upload/File/MityDSP-L138F%20Spec.pdf
- "MityDSP-L138F Archi...
Michael Williamson

08/10/2012

GW 07:49 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: General SW questions on the MityDSP L138F development kit
A few general SW questions for the novice user. We are planning to use the MityDSP L138F development kit. Here are some general questions:
1. Can our development SW code run out of FLASH?
2. If not, what is the footprint our deve...
Greg Wong

08/06/2012

JB 09:19 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: RS232 UART Needed
Initial indications are good that the ARM changes worked. Attached are the two files modified: @baseboard-industrialio.c@ and @da850.c@. The originals for both are from the 2012-03-12 MDK with a path of @MDK_2012-03-12/sw/ARM/linux/linux... Jeff Benshetler
MW 02:02 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: RS232 UART Needed
Sorry. da8xx_cfg_reg_list should have been davinci_cfg_reg_list(), typo, my mistake.
For the FPGA drivers, you should be able to cd to the FPGA drivers directory (MDK_2012-03-12/sw/ARM/linux/drivers/fpga) on the MDK and run:
Michael Williamson
JB 01:37 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: RS232 UART Needed
h1. Summary
# Is my approach to enabling UART2 on the ARM sound?
# What is the correct way to install the additional modules provided for the FPGA and DSPLINK?
h1. Detail
When I came in this morning, I posted my prior question...
Jeff Benshetler
MW 10:25 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: RS232 UART Needed
They don't. The critical link BSP linux kernel is tracking the mainline, not the TI PSPs for the OMAP-L138. TI has pushed most peripheral support from it's PSP into the mainline, with a couple of minor exceptions. We felt tracking the... Michael Williamson
JB 08:10 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: RS232 UART Needed
OK, I think I found the ARM part of the solution. Part of it comes from this wiki [[http://support.criticallink.com/redmine/boards/28/topics/1365]]. The other part comes from [[http://processors.wiki.ti.com/index.php/Enabling_UART1_on_AM... Jeff Benshetler
AS 03:13 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Critical Link Kernel integration w/ Angstrom/OpenEmbedded
Mike,
Thanks for the explanation and fast reply as usual. I think you're probably right that the mainline kernel isn't ready for prime-time. I guess the staging branch I found is going to stay in staging for quite some time until TI...
Ali Asgar Sohanghpurwala
MW 10:30 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: USB from uBoot (posted on behalf of a customer)
Currently, USB stick support for the MityDSP-L138F u-Boot port has not been enabled/implemented/tested.
The u-Boot supports (tested) the following media:
- EMAC (MII or RGMII) via TFTP or NFS
- onboard SPI NOR FLASH
- onboard NAN...
Michael Williamson
AN 09:01 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: USB from uBoot (posted on behalf of a customer)
We attempted to access the evaluation board's USB port using uBoot and didn't have much success.

Should this be working?

The uBoot command we used was 'usb reset'. And we are using the L138 SOM with the pre-loaded uBoot.

Th...
Angela Newman
SW 09:21 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: EMIFA clock
Thanks for that explanation Mike. I asked about this because I was seeing odd behavior in my OMAP/FPGA applications. My FPGA designer was using the uPP xmit clock from the OMAP for a uPP channel back to the OMAP. He also uses the EMIF... Scott Whitney

08/05/2012

MW 08:29 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: RS232 UART Needed
Hi Jeff,
Can you confirm you are running the kernel you are building out of MDK_2012-03-12? The uname command you ran indicates a 2.6.34 kernel, and that MDK should have a 3.2 release kernel and a newer filesystem. If you are runnin...
Michael Williamson
JB 07:52 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: RS232 UART Needed
Thinking ahead, how does I get the ARM to "let go" of GPIO pins for use by the DSP? Jeff Benshetler
JB 07:34 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RS232 UART Needed

For my immediate project, I need:
1) an RS-232 TTL-level input with RX, TX and an edge-triggered interrupt on DCD;
2) a GPIO line for output
3) it would be preferable if the RS232 lines could come out of an existing connector, e.g. ...
Jeff Benshetler
TC 08:27 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: schematic of MityARM-3359
Thank you, Jason. I sent you an e-mail. Tom Thomas Catalino
JA 03:22 AM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: schematic of MityARM-3359
Hello, Thomas
Could you also send me a copy of your MityARM 335X schematic to me ( PDF version and Altium format), we're very interested in your modules, and a HMI deivce project will be designed based on the modules.
Best Regards ...
jason AK
MW 02:55 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Critical Link Kernel integration w/ Angstrom/OpenEmbedded
Hello Ali,
I've been watching TI and other folks working against the mainline kernel with AM335x, and it looks far from stable as compared PSP stuff -- though there is a lot of work going on in this area. This is primarily due to the...
Michael Williamson
MW 01:32 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: EMIFA clock
Hi Scott,
So there is code in the linux kernel to recompute the EMIFA frequency and attempt to keep it at specified maximum frequency (which, I believe, by default, is limited to 100 MHz). Last time I checked, if you ask for 456 MHz ...
Michael Williamson

08/03/2012

MC 06:33 AM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: SPI Core on FPGA: Implementation on MityDSP-L138F
Dear Sirs,
I've seen that in the MDK-release there is the SPI Core in ngc file format, for Spartan 6 FPGA of the MityDSP-L138F card.
My task is to implement various SPI controller, in order to maximixe the througput of various ADC's ...
Michele Canepa

08/02/2012

AS 01:19 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Critical Link Kernel integration w/ Angstrom/OpenEmbedded
Hello Mike,
I've been poking around some more with Angstrom 2012.05 and Qt5 on our Beaglebone development systems.
It looks like the arago kernel actually has a v3.2-staging branch for integrating AM33X support into the upstream ke...
Ali Asgar Sohanghpurwala
 

Also available in: Atom