Project

General

Profile

Activity

From 07/14/2012 to 08/12/2012

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

08/01/2012

GG 09:21 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
Hi Keith,
If you purchased the cards without a development kit then it is expected that they come only with u-boot installed. All of the cards purchased from us will have at least u-boot installed.
\Greg
Gregory Gluszek
EB 08:52 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Mounting Holes (Posted on behalf of a customer)
Thanks Alex
That shows everything I need.
Emmett Bradford

07/31/2012

GG 06:04 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: EMIFA clock
Hi Scott,
Yes, I'm fairly certain that changing the CPU clock will affect the EMIFA clock. By default the EMIFA and CPU clock are at a 1:3 ratio. I believe this ratio is variable though. You can find additional details in the Chapter ...
Gregory Gluszek
SW 02:35 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: EMIFA clock
Hello,
I've got an Industrial IO board and want to change the cpu clock frequency from 300 to 45 MHz. I know this will change the uPP clock to above spec 456/4=114MHz instead of 75MHz. Will this also change the clock on the EMIFA? th...
Scott Whitney
AB 03:49 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Mounting Holes (Posted on behalf of a customer)
Now I've attached the updated PDF.
Alex
Alexander Block
AB 03:48 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Mounting Holes (Posted on behalf of a customer)
Emmett,
Sorry about the late reply on this issue. Hopefully you have resolved it satisfactorily but if not I believe I have the dimension you requested:
From the Center Line of Pin 1 to the Center Line of the SODIMM connector is 16...
Alexander Block

07/30/2012

KF 10:51 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
Hi,
We also have received a batch of Mity1808 cards which have not been programmed with kernel. We are able to programme a kernel and filesystem onto these cards - so no immediate problems. However we are not sure as to what to expect...
Keith Fletcher

07/27/2012

TC 09:49 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: FPGA bandwidth available on development kit
(posted on behalf of a customer)
I have a question about the FPGA I/O bandwidth coming off expansion headers 2 & 3 on the development kit. I would like to interface the FPGA to data converters and need to know the sampling rate limita...
Thomas Catalino
FT 05:14 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP memory map question
Mike,
It was the additional linker file that was missing part of my side. When I added that file, no more linker warning and no more DSP application crash at start-up.
Thanks!
Maybe it will make sense to add information that we ...
François Tremblay
MW 07:35 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP memory map question
To add the additional section in our projects, we typically modify the project ".tcf" file using the BIOS graphical editor and leave the plactform.tci file alone. Typically the .tcf file looks something like: Michael Williamson
FT 05:34 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP memory map question
Mike,
I need the upper 15 MB memory region to store pre-calculated arrays to speed-up thing in real-time. Only the DSP need access to that data. Theses arrays are 8 MB big overall.
I tried to use the upper ~15 MB region by the "off...
François Tremblay

07/26/2012

MW 05:29 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP memory map question
Hello François,
You are correct, the upper ~15MB is not configured by default. You can certainly add another section (we often do on projects here, called "DDR2") in the DSP/BIOS configuration on the project to utilize this block of ...
Michael Williamson
FT 09:46 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: DSP memory map question
Documentation said that 32 MB are reserved for DSP. When I look at the DSP memory mapping, it seems that 15 MB of memory is "lost".
I create a project based on http://support.criticallink.com/redmine/projects/arm9-platforms/wiki/DSP_H...
François Tremblay

07/25/2012

AS 11:12 AM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Reg. ethernet Transciever
Hi Salam,
the VSC8601 is a unique Vitesse part and has no IT range drop in replacements in same package with same pin-out.
Regards,
Alexei
Alexei Shkurko

07/24/2012

MW 08:55 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Creating a small basic system
Hi Keith,
It's quite possible that the images I posted (built from openembedded / Angstrom reference images) don't have ubifs support. I only booted the images via NFS to "smoke-test" them and haven't tried booting them out of FLASH ...
Michael Williamson
KF 08:41 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Creating a small basic system
Hi Tim and Mike,
Thanks for your help with the filesystems - I grabbed one of the the new small filesystems from the Wiki and attempted to use it from NAND.
I followed the processes in the TI documents, UBIFS Support and AM335x U-Boo...
Keith Fletcher

07/23/2012

JB 08:37 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
Virtual Box is in "bridged" mode - see attached, with the following network configuration for *mitydsp-dev*: Jeff Benshetler
MW 08:24 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
Hi Jeff,
Is your VM network adaptor set to be a "bridged" connection and not a "NAT"?. Can you ping your VM IP address frmo the MityDSP? E.g., on your VM do an "ifconfig -a" and confirm the address is 192.168.2.120 and on the MityDS...
Michael Williamson
JB 08:07 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
Yes, I'm using the Industrial I/O dev kit. I'm using the virtual box image provided.
Mike, I'd love your help walking me through this. Give me a number and I'll call. If you have Skype, I'll share my screen.
I tried TFTP. First ...
Jeff Benshetler
MW 07:56 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
Hi,
Are you booting on an Industrial I/O (development kit) board? If so, we can walk you through installing the kernel and filesystem (do you want to run from NAND, or SD?). The process shouldn't take very long and flashing up the k...
Michael Williamson
JB 07:46 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
I tried setting the *bootcmd* variable as suggested and the executed *boot*. This is what I got:
U-Boot > editenv bootcmd
edit: sf probe 0; sf read 0xc0700000 0x100000 0x280000;bootm 0xc0700000
U-Boot > printenv bootcmd
...
Jeff Benshetler
JB 07:40 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
The output of *print*:
U-Boot > print
bootdelay=3
baudrate=115200
bootfile="uImage"
flashuboot=tftp 0xc0700000 mityomap/u-boot-ubl.bin; sf probe 0; sf erase 0x10000 0x80000; sf write 0xc0700000 0x10000 ${filesi...
Jeff Benshetler
TI 07:33 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
Hmmm
It should autoboot into linux. Can you post the output of the u-boot print command
U-Boot > *print*
And try just typing boot at the prompt
U-Boot > *boot*
to see if it boots into linux. The bootcmd environment variable should b...
Tim Iskander
JB 07:25 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Starter Guide: "Boot the MityDSP-L138 up into linux." - How?
Hello. I got the MityDSP hooked up and powered on today. I worked through the Starter Guide, successfully cross-compiling HelloWorld. Then I reached the sentence "Boot the MityDSP-L138 up into linux." How?
I've got the serial connecti...
Jeff Benshetler
MW 11:13 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Creating a small basic system
Hi Keith,
I updated the wiki about building a rootfs from scratch with open embedded and posted some files (SDKs and a couple of filesystems) that you might try if you are stuck and can't wait for Timesys to come online.
We haven't...
Michael Williamson
TI 06:14 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Creating a small basic system
Keith,
There are a few different ways to go about this...
- We have a smaller base FS I can get you. The catch is that it has not been thoroughly vetted. It should be fine, but it was built with a newer toolchain, etc and it has not ha...
Tim Iskander
KF 12:20 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: Creating a small basic system
Hi I am attempting to create a basic filesystem, that is small enough to fit on the NAND, however the link provided in the Root Filesystem Wiki Page (Installing Open Embedded) goes to a non-existant page. I tried using the ARM9 wiki as a... Keith Fletcher

07/20/2012

MW 09:01 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Building new openembedded-core based system from scratch
To clarify (hopefully):
None of our software that is part of the MityDSP-L138 development kit is proprietary. The only things that we keep proprietary in our MityDSP-L138 releases are:
- FPGA VHDL source code for our "cores" (netl...
Michael Williamson
AG 05:56 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Building new openembedded-core based system from scratch
Hi,
I'm new to the MityDSP world, but me too, highly interested in this topic.
Could you please clarify if the proprietary bits you are talking about are somewhat related to what meta-mitydsp is supposed to provide to openembedded us...
Andrea Galbusera

07/18/2012

KF 05:11 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting without the SD card
Thanks Mike and Tim,
Managed to get the MityARM-3359 to boot without SD card - upto requiring a filesystem. I used a combination of your pages and the suggested TI pages (TI had an extra step of "nandecc hw 2" before the nand writes, an...
Keith Fletcher

07/17/2012

AS 11:34 AM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: Reg. ethernet Transciever
Hi,
In MityArm 3359 carrier Board has been used one VSC8601 ethernet ic, but it will not support for the industrial temperature range,So could you please suggest one RGMII Tranciever with same pin to pin compatibility( VSC8601).
...
ABDUL SALAM
TI 07:34 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting without the SD card
Keith
The specifics of loading u-boot into NAND are on the u-boot wiki page
http://support.criticallink.com/redmine/projects/armc8-platforms/wiki/Das_U-Boot_Port
I realized I had left a few (key) steps off and added them this morning....
Tim Iskander

07/16/2012

MW 07:44 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting without the SD card
Hi Keith,
Currently, the MityARM-3359 does not come with the NOR or NAND preprogrammed with u-Boot or a kernel.
The MityARM-3359 supports first stage bootloading (i.e., loading u-Boot) from NAND. It can boot from a SPI-NOR device ...
Michael Williamson
KF 05:17 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: Booting without the SD card
Hi,
I have a 3359 development kit, SN 120806, and want to boot it from SPI NOR (Kernal)and NAND (filesystem), pretty much like I do with a Mity1808. However I can not get into uBoot without the SD card, and I can not find any instuction...
Keith Fletcher
 

Also available in: Atom