Activity
From 05/28/2012 to 06/26/2012
06/26/2012
- YL 09:34 PM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: What‘s the configuration mode of the FPGA?
- Thanks very much.
- MW 08:58 AM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: What‘s the configuration mode of the FPGA?
- Hello Mr. Lu,
The FPGA is configured using 8 bit parallel slave select mode via the EMIFA bus connection to the Omap L138 processor. The wiki has a section about programming the device using either uBoot or Linux drivers. While unc... - TC 10:29 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Charlie -
Thanks for the update, great news!
Tom - CK 09:48 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Mike
I have finally got the switch to work. The last problem was that I had set the CONF0-CONF2 bits to 0x110, which sets MAC 5 to MAC operation. I have now set it to PHY (0b101) and I can now connect to the network.
Thanks for all...
06/25/2012
- Hello,
We are using the MityDsp-L138F board. I want to know the FPGA's configuration mode on the board, is it MASTER SPI,BPI or slave SPI ,BPI? We can find nothing about pin M0&M1 of FPGA in the datasheets.
Anybody can tell me?
... - DG 01:00 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Mini SD card
- The MiniSD and MicroSD standards are both electrically identical with the same interface, only the physical size is different. So either should work just fine.
- (Posted on behalf of a customer)
We are in the process of using Micro SD card on our board. Does the Linux driver for SD card on MityArm supports Mini SD card as well?
06/21/2012
- AS 05:03 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Power Management w/ MityARM
- Interesting, I thought you guys had customized it because I had interpreted from the TPS65910/AM335X User's Guide that default behavior was to stay powered off unless a startup reason was given.
http://www.ti.com/lit/ug/swcu093a/swc... - MW 04:15 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Power Management w/ MityARM
- Hi Ali,
Unfortunately, the EEPROM settings in the TPS65910 are programmed in by TI prior to installation on the MityARM.
I don't think the EEPROM is programmable once it leaves TI's factory, you have to use the settings they "tuned... - AS 03:57 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Power Management w/ MityARM
- Hey Mike,
I've started playing with writing a "pwrbutton" driver for the TP65910 and am making some progress. We've soldered a momentary switch to PWR_ON/GND and a jumper from PMIC_INT_N to a GPIO and I can source tps65910 interrupts...
06/20/2012
- MW 07:14 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Building new openembedded-core based system from scratch
- At the moment, we cannot expose the full repository as there is proprietary data stored in it.
We need to work with our team to sort out how to either push a cloned repository with the bits of proprietary data removed or periodically ...
06/19/2012
- DG 11:55 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Can't ping by name
- Hello, Mattias!
I have installed resolvconf package after reading your post. Anyway /etc/resolv.conf still beeing empty.
My /etc/network/interfaces:
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 17.6.210.251
netm...
(posted on behalf of a customer)
I would like to build a dev environment from scratch if possible and am following the beta instructions for building the new openembedded-core based system
The build is failing because of a refe...- GG 11:43 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
- Hi Raja,
From what I understand there currently is no individual driver we are aware of for accessing the ADC inputs. I've been told that the touchscreen driver (drivers/input/touchscreen/ti_tsadc.c) does access the ADC. So looking i...
06/18/2012
- ME 09:20 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Can't ping by name
- I think the dns-* options in /etc/network/interfaces require that you have the resolvconf package installed. Do you have it?
- DG 01:51 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Can't ping by name
- Solved! Thank you!
The only disadvatage is the /etc/resolv.conf file is rewritten (by udhcpc?) on reboot.
I wonder the dns-nameserver parameter in the /etc/network/interfaces has no meaning, even for static ip configuration? - Hi,
I am looking for info on how to access/configure ADC inputs from MityArm. So far i have not been able to find anything.
I need to monitor ADC pins individually. Do you have any approach on how to proceed?
Regards,
Raja.
06/15/2012
- MW 07:30 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Can't ping by name
- We've noticed that the DNS doesn't get updated automatically as well.
If you know your DNS server, as a workaround, add the following entry to /etc/resolv.conf (you may need to create this file if it's not there). - Hello!
Problem is I can't ping any host by name (got "bad address" error), but no problem with ping by IP. I guess it is related to DNS. How can I solve it? (sorry for stupid question, I am nub). Ping to DNS server which I have assigned...
06/14/2012
- AS 02:51 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Critical Link Kernel integration w/ Angstrom/OpenEmbedded
- Hey Mike,
That is unfortunate, I had assumed TI managed their PSP kernel like a normal upstream project. Here's hoping that they get the AM335X with device tree support in mainline stable soon. I'm not sure if you've looked at the r... - MW 12:53 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Critical Link Kernel integration w/ Angstrom/OpenEmbedded
- Hi Ali,
We've taken the TI SDK base filesystem, tweaked the opkg configuration files to point back at the angstrom feeds and have added stuff to our filesystems. It has worked fairly well, but we haven't made a lot of different proje... - AS 12:10 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Critical Link Kernel integration w/ Angstrom/OpenEmbedded
- As always Mike your timely response is greatly appreciated.
Thanks for the link to the meta overlay, I will definitely take a look at it. We have a couple beaglebones for prototyping and I've been successful in getting custom angstro... - MW 08:09 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: The Jtag Interface
- If you need more or you did not buy the development kit, the part number for the interface is 80-000286LC-1A. If you contact critical link someone should be able to help you get one.
-Mike
06/13/2012
- AS 05:19 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: MityDSP-L138F Footprint Question
- 20mils is a mechanical tolerance for DDR2 connector placement
- MW 04:30 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Critical Link Kernel integration w/ Angstrom/OpenEmbedded
- Hi Ali,
I suspect that someone copied the wiki page over from our ARM A9 products page (MityDSP-L138) which does do a native OE build using the "core" angstrom tree. Sorry about the confusion. We need to clean that page up (well, fi... - It looks like the wiki page for how the OE image for the MityARM3359 is missing:
http://support.criticallink.com/redmine/projects/armc8-platforms/wiki/Installing_Open_Embedded
It was linked from here:
http://support.criticallink.com... - MW 02:10 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: The schematic of MityDSP-L138 Development Kit
- Actually, the schematics for the baseboards may be found here:
"Industrial I/O Revision Information":http://support.criticallink.com/redmine/projects/indio/wiki/Industrial_IO_Revision_Information
-Mike
- TC 12:44 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: The schematic of MityDSP-L138 Development Kit
- Hello Yilin -
I will e-mail you a link to download the design files for the MityDSP-L138 base board.
Thank you for using our product.
Tom - (posted on behalf of a customer)
which voltage level your EMIFA-Pins are configured? Is it 1,8V or 3,3V? - BL 09:23 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Downloading and Installing the Virtual Machine?
- The Wiki page (http://support.criticallink.com/redmine/projects/arm9-platforms/wiki/Linux_Build_VM) has been updated with a link to download the Virtual Machine. Please be advised that the image is large so download times will be length...
- CK 06:31 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Mike
I am using mii-tool to test that mii interface. I have used ths before with no problem, but now I get a linux error status as per the attached file. Any ideas what I have set wrong?
regards
Charlie - CK 04:47 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Mike
Thanks for that. Now the spi interface works (but not the switch). I now get the following at boot up.
Micrel KS8995 Ethernet switch SPI driver version 0.1.1
Micrel KS8995 Ethernet switch SPI driver KS8995MA Probe Entered
Mi... - TI 06:14 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: The Jtag Interface
- The development kit comes with a small adapter board that connects to the hirose connector on the SOM and provides a standard 14 pin JTAG header.
cheers
/Tim
06/12/2012
- BB 10:49 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Downloading and Installing the Virtual Machine?
- Me too. I am still interested a link to the new image.
- YW 10:35 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Downloading and Installing the Virtual Machine?
- Hi, mike
Can you post the link to me?
thanks
- The JTAG Interface of MityDSP-L138 is different with my XDS510. There is a convert board for it? How can I use the MityDSP-L138 with XDS510.
- I want to design a Carrier Board of MityDSP-L138. The MityDSP-L138 Carrier Board Design Guide is too simple. Where can I download the schematic of MityDSP-L138 Development Kit? Thanks.
- MW 07:19 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Ok Charlie,
You need to do a little more work on your baseboard file. You need to make sure you strip out all of the stuff that isn't on your host board.
The culprit, I think, is that you are still calling baseboard_setup_mcasp(),... - CK 03:02 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Mike
I have attached the .config and a copy of the dmesg with the L138 SOM board plugged into our dev board and also with it plugged into the industrialio board.
I am not sure what you mean about SPI_MAX_CHIPSELECT. Do I have to in...
06/11/2012
- MW 08:35 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Hi Carlie,
Can you attach your .config file and the dmesg outputs? The SPI_MAX_CHIPSELECT is a good catch. That needs to be fixed upstream, sometimes those guys get a little nuts trying to save a couple of bytes. The davinci spi ca... - CK 10:35 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Mike
I am back on this project after being called to sort some problems out.
I have sorted out the hardware issues and I belive that this is now correct.
I have edited/added to the baseboard file, (see attached) but with no suc... - The attached file contains TI's OMAP-L138 / AM1808 StarterWare package with additional examples for the MityDSP-L138 and MityARM-1808 SOMs. To work with the examples, open CCS 5 and choose [BASE_DIR]\ OMAPL138_StarterWare_1_10_03_03\bui...
- The attached UBoot image contains an update to the bootelf command that fixes the problem where bootelf hangs when launching some of the Starterware examples. Please use this image until the updated UBoot code is officially released whi...
- DG 09:51 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: SATA HDD problem
- Thanks, Mike. You are right.
- MW 07:02 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: SATA HDD problem
- Looks like the drive you are using is a SATA III (Gen3) Drive. There is an "errata":http://www.ti.com/lit/er/sprz301h/sprz301h.pdf from TI for the OMAP-L138/AM-1808 that says that SATA III drives will work sync up with the controller on...
- Hello!
I am trying to connect SATA HDD to Industrial IO devkit, but there is a problem. Boot log:
06/08/2012
- MW 03:55 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: RTC 3V BATT Connection when not using RTC?
- Ground it.
-Mike
- (posted on behalf of a customer)
Quick question: hopefully an easy one to answer. If I don’t want to use a battery backed up RTC on the MityDSP-L138F what should I connect the 3V RTC BATT (pin 35) line to? Should it be connected to sy... - TI 11:27 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Flashing NAND from SD Card
- Raja
On our L138 based SOM, we used the JFFS2 filesystem for flash based filesystem. We have not gone down the flash filesystem
path on the MityARM-3359 yet, as the dev kit boots from the SD card. There is support for both JFFS2 and UB... - RV 10:16 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Flashing NAND from SD Card
- Hi Tim,
Thanks for your reply.
Also I am planning to flash the file system to NAND. What would be the image format to write the file system? is it UBIFS?
Do you got any procedure to create and flash the same and the image file.
... - TI 07:47 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Flashing NAND from SD Card
- Raja
Definitely a bug in the NAND layout in u-boot. I just need to test the fixes.
I wanted to get back to you before _too_ long, but I hope to be able to release a new image today.
cheers
/Tim - MW 08:16 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: RTC Battery Drain
- Hi,
There has been an "Errata":http://support.criticallink.com/redmine/projects/arm9-platforms/wiki/Module_Product_Change_Notifications published for the MityDSP-L138 SOMs that includes a higher than expected RTC battery current consu... - JH 03:41 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Adding a SPI peripheral through J700 on industrialIO board
- Hi Mike:
Sorry about the setting of menuconfg, the format is error.
already check are
Debug support for SPI drivers
SPI controller driver for DaVinci SoC's
SPI controller driver for DaVinci/DA8xx SoC's
User mode SPI dev... - JH 03:37 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Adding a SPI peripheral through J700 on industrialIO board
- Hi Mike:
We are designing a spi device under SPI1 and already success create chip select from OMAP GPIO.
But how can we write linux application programs? Because we can't see any /dev/spi*.
The menuconfig device drivers -> SPI suppo...
06/05/2012
- RV 03:06 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Flashing NAND from SD Card
- Hi,
Do we have any update on the u-boot MLO?
Appreciate your response.
Thanks
Raja.
06/04/2012
- FT 01:14 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Cannot run multiple times my ARM/DSP application
- Mike,
Thanks for your answer.
Yes, I am already using the ReturnBuffer() method in DSP side.
Also, while purging our code to remove our intellectual property before posting the code in this forum, I found an important bug in ou...
06/02/2012
- MW 01:01 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Cannot run multiple times my ARM/DSP application
- Hello François,
On the DSP side, if you are using the tcIPCInbound class, are you calling the ReturnBuffer() method in your callback handler? You need to do this or else the underlying POOL objects used by the GetBuffer() calls are n... - MW 12:52 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Non-FPGA module NAND Timings
- Hi,
Yes, currently the NAND timings are set up in the u-Boot code in line 290 of the file:
u-boot/board/davinci/mityomapl138/mityomapl138.c
The current linux kernel port for the MityDSP-L138 family of SOMs does not modify the NA...
06/01/2012
- Hi,
I don't know if somebody has seen this kind of issue. I have a ARM/DSP application based on the "DSP HelloWorld". I added some message queues and tasks. The ARM/DSP application is messages intensive. After boot, everything is goin... - (Posted on behalf of a customer)
In the wiki it says that without a FPGA the NAND access changes: "... on the Industrial I/O host board, by adding additional wait states to the default NAND timings (contact critical link for details)....
05/31/2012
- MW 12:54 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Connecting JTAG to Mityarm board
- Raja,
A couple of thoughts come to mind:
1) If your volume is high enough, Critical Link may be able to pre-program the NAND for you.
2) You could set up a switch on your board (or use a custom "programming board" or even our De... - RV 12:16 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Connecting JTAG to Mityarm board
- Hi Michael,
Thanks for your reply.
I will try with the tera term script file.
We have just SD card available. I have tried to program and could program boot loader.
But the procedure is vast and in future if need to be program... - MW 11:01 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Connecting JTAG to Mityarm board
- Another note:
Do you have any other I/O connections for storage such as MMC or USB Host (sticks)? If so you could load the data using those interfaces via u-Boot instead of serial (which is a little slow for large images).
-Mike
- TI 10:33 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Connecting JTAG to Mityarm board
- Raja
This TI page talks about various ways to flash the NAND (from CCS, etc)
http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide#Flashing_U-Boot_with_CCS
You can load u-boot over serial using the xmodem/ymodem proto...
05/30/2012
- RV 05:37 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Connecting JTAG to Mityarm board
- Hi Alex,
I have also referred the same link provided by you (http://processors.wiki.ti.com/index.php/Linux_Debug_in_CCSv5). But I am trying for procedure mentioned under stop mode debug. As our final board is not having ethernet, tryi... - AB 05:21 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Connecting JTAG to Mityarm board
- Raja,
Typically we load the kernel over either tftp/nfs and write it onto the MityARM-3359 flash memory or boot from nfs (http://support.criticallink.com/redmine/projects/arm9-platforms/wiki/Linux_Kernel). Previously we have loaded th... - RV 03:46 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Connecting JTAG to Mityarm board
- Hi Alex,
Do we have any inputs on connecting JTAG to Mityarm board and can be used for flashing?
Alternatively i tried 'Linux Debug in CCSv5" from TI site and created project in CCSV5 for linux. But during connecting to target it g... - CK 04:36 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Mike
Yes, I have only spotted that today, but when I changed the inputs to 0b10, with some difficulty since they are tiny pins, the unit still does not work. I have missed a few bits out but I suppose that is why we do dev boards.
... - MW 01:34 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Hi Charlie,
I went back and reviewed your hardware design.
It looks like you have PS1 and PS0 floating on your design. This will result in the Serial Bus configuration to become "I2C Master Mode for EEPROM" and will set the person... - RV 01:21 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Flashing NAND from SD Card
- Hi Tim,
Thanks. I will wait for your response.
Regards,
Raja. - TI 01:19 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Flashing NAND from SD Card
- Raja
I am looking in to this... I am suspecting that the u-boot MLO was not configured correctly for the nand flash partitioning scheme.
cheers
/Tim - RV 01:18 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Flashing NAND from SD Card
- Hi,
Do we have any answer on this.
Thanks,
Raja. - SP 09:53 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Increasing CPU speed
- Hello Mike,
Some parts of your answer were really helpful and gave me some hints such as I think I can proceed.
My hope was, that you could help me with a code snipped (or link) how you implemented the core voltage improvement, bec... - MW 08:12 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Increasing CPU speed
- You have both the ARM+DSP running sysbios? Which do you intend to control the CPU speed (they are tied to the same clock)? I am assuming the ARM?
If you have reference code for the TI OMAP-L138 EVM: the key difference you'll need to... - Hello,
As mentioned in the title, we plan to increase the cpu speed from 300MHz (default) to 456MHz. In a Linux environment this isn't a problem because the command
05/29/2012
- MW 07:50 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Hi Charlie,
I will try to respond tomorrow with details. Ran out of time today. Sorry for the delay.
-Mike
- CK 10:22 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Mike
Thanks for the suggestions.
1) The line you mention is the line I had to remark out to get the unit to run. I have now changed it as per your suggestion and linux now runs correctly, but still not the switch.
2) I am not su... - RV 03:21 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Connecting JTAG to Mityarm board
- Hi Alex,
I am working on to connect the JTAG to the mityarm board.
But having trouble how to proceed with project creation and connecting to target.
Do you have any procedure or example how to connect and flash the kernel to the... - RV 09:58 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Flashing NAND from SD Card
- Hi Tim,
I have programmed as per the address mentioned above.
But during booting MLO always looks for u-boot at 0x40000 and environment variables at 0x80000. As the bootloader size is more than 256K it goes beyond the location 0x8...
05/28/2012
- MW 06:20 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- OK Charlie,
Three things:
1) In the board file, I think you need to configure the emac_pdata->phy_id to "". This means that the kernel should assume the PHY is always connected (which it is).
2) Not sure how the strapping works... - CK 10:41 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: KSZ8995MA Ethernet Switch Support
- Mike
I have successfully merged the version 3.4.0+ with the mitydsp-linux-3.2, but i stil can't get the KSZ8995MA chip to work. It seemd to be recognised but i can't ping anything. The two error messages have now gone. Please could yo...