Project

General

Profile

Activity

From 10/13/2011 to 11/11/2011

11/11/2011

03:04 PM ARM9 Based QNX Platforms Software Development: RE: OMAP I2C
IFor what it is worth, it should be noted that the i2c accesses in the startup code and in the i2c_get utility are do... John Pruitt
04:13 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang
Hi,
That did it !
I now have a working kernel, that I have built. Onward now to getting the DSP stuff to work ...
Andrew Holt

11/10/2011

11:23 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138 UART and DSP
Hi Andrew,
With the MityDSP-L138F, you have two options for UARTs: you can use one of the three UARTS provided on...
Michael Williamson
10:49 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: L138 UART and DSP
Hi,
For the project that I am currently engaged in we have a remote ADC device that feeds data down a fibre optic ...
Andrew Holt
10:14 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang
Note the change to the _defconfig file, BTW. (industrialio_defconfig, not mityomapl138_defconfig). Michael Williamson
10:02 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang
Ok,
Sorry guys. I need to update the instructions on that page. The devel branch is no longer maintained, and yo...
Michael Williamson
10:02 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang
Hi,
I built the kernel as per the instructions here: http://support.criticallink.com/redmine/projects/arm9-platfor...
Andrew Holt
09:58 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang
Mike -
Andrew provided this information to me prior to posting on the forum:
I built a kernel, following the ...
Thomas Catalino
09:48 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang
Hi Andrew,
Can you please identify where you got the kernel (is it from support.criticallink.com, arago, the TI PS...
Michael Williamson
09:18 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Kernel Hang
Hi,
I have a MityDSPL138 in the industrial IO board. I have built a new kernel, (2.6.34-rc1) It hangs when I try ...
Andrew Holt

11/04/2011

02:12 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang Anomaly
Mike,
The new boards boot with the 2011-08-01 uImage. I still need to check if this image is backwards compatible...
david kasper

11/03/2011

02:08 PM ARM9 Based QNX Platforms Software Development: RE: FPGA Driver
I have posted a new BSP which has a fixed FPGA driver and fix to the timer routines so the clock period can be change... John Pruitt
11:16 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang Anomaly
Hi Dave,
I think you might want to use the uImage located in the release_2011-08-01.run file under MDK_2011-08-01/...
Michael Williamson

11/02/2011

11:32 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang Anomaly
Mike,
Thanks for your fast response. The requested information is listed below.
Dave
>>>>>>>>>>>>>> 1. Comp...
david kasper
07:27 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang Anomaly
Hi Dave,
Can you please post the complete text of the boot attempt, from the start of power up to the hang?
Als...
Michael Williamson

11/01/2011

08:51 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel Hang Anomaly
Hi David -
I'll let the technical team address the hang. But just wanted to let you know that modules are shipped...
Thomas Catalino
07:40 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Kernel Hang Anomaly
We recently received MityDSP boards containing u-boot but don't have Linux installed. Note that MityDSP product conf... david kasper
09:12 AM ARM9 Based QNX Platforms Software Development: RE: OMAP I2C
Mark,
I2C0 is not something that needs to be turned on. It is used internally in the startup code to read configur...
John Pruitt
09:00 AM ARM9 Based QNX Platforms Software Development: RE: OMAP I2C
It looks like neither I2C driver is started by default.
We are trying to use I2C0
There is an error generated if we...
Mark Lyon

10/28/2011

04:59 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Is there an Embedded Linux USB-Serial device driver in the kernel?
The Serial Gadget device is exactly what I am trying to do. thanks for the link, I will post how this goes.
Mike
Mike Costa
02:44 PM ARM9 Based QNX Platforms Software Development: RE: FPGA Driver
Mark,
The files under /dev/fpga are not intended to be executed. They are intended to be opened and then read from...
John Pruitt
02:27 PM ARM9 Based QNX Platforms Software Development: RE: FPGA Driver
Tried that - now I'm having a very strange, possibly unrelated problem where the files created under /dev/fpga are cr... Mark Lyon
10:57 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Adding a SPI peripheral through J700 on industrialIO board
My take on that is the same. I'll need to check as to why those signals were brought to both connectors. I'll doubl... Michael Williamson
10:45 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Adding a SPI peripheral through J700 on industrialIO board
OK great, thanks. I will start another thread if I have any problems configuring the software. The schematic I have ... Mike Costa
10:05 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Adding a SPI peripheral through J700 on industrialIO board
The GP0[] nets on J700 should also be usable for chip selects.
-Mike
Michael Williamson
10:04 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: Adding a SPI peripheral through J700 on industrialIO board
Hi Mike,
The SPI drivers support using a regular OMAP GPIO for a chip select to gang up multiple devices on a SPI ...
Michael Williamson
09:46 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: Adding a SPI peripheral through J700 on industrialIO board
Hi,
We are designing a underboard that will have additional peripherals attached to the industrialio board throug...
Mike Costa

10/27/2011

05:40 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Just as an FYI (to possibly save you time in the future) linux-davinci/arch/arm/mach-davinci/da850.c has a number of ... Gregory Gluszek
05:25 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Sorry scratch that last question.. I will do it in my C++ app settings.

Mike Costa
05:22 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Dominic & Mike,
Thanks for all your help BTW.
Where can I configure the baud rates if the TAG structures are not ...
Mike Costa
04:55 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
ah that solves the mystery of no output .o files. I finally got the UART2 working using the baseboard-industrialio.c... Mike Costa
04:20 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Mike,
If you build menuconfig (make menuconfig) and navigate -> System Type -> TI DaVinci Implementations -> Selec...
Dominic Giambo
04:08 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Darn, I confused myself in hopes that I found a solution!
so how do I know which baseboard-xxx.c file is being com...
Mike Costa
03:50 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Hmmm...
Those aren't "default values", those are the values that the register will be programmed to if you add DA8...
Michael Williamson
03:39 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
I found these lines in da850.c
according to this line the default value for those pins is 2, which means they are ...
Mike Costa
01:36 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Hi Mike,
I looked into baseboard-hrsc.c and DA850_UART2_TXD is listed in the array. wouldn't this mean the pin-mu...
Mike Costa
07:33 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Hi Mike,
You don't want to change the name of the MACHINE_START macro name. Put it back, otherwise the unit will ...
Michael Williamson
05:04 PM ARM9 Based QNX Platforms Software Development: RE: FPGA Driver
Mark,
These is a mistake in the fpga driver as provided. It is printing out the virtual addresses for the cores in...
John Pruitt
03:35 PM ARM9 Based QNX Platforms Software Development: RE: FPGA Driver
Understood. I have a memory block in the FPGA that I was able to examine using mmap_device_memory().
The offset wa...
Mark Lyon
03:29 PM ARM9 Based QNX Platforms Software Development: RE: FPGA Driver
Mark,
The 5 fpga device files (cmd, image, state, version, and devices) are for loading an image into the fpga and...
John Pruitt
02:51 PM ARM9 Based QNX Platforms Software Development: RE: FPGA Driver
I have the FPGA driver loaded, with the FPGA mapped into 0x66000000.
If I want to access the FPGA for a user applica...
Mark Lyon
08:47 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Is there an Embedded Linux USB-Serial device driver in the kernel?
If you are interested in making the USB 2.0 port look like a virtual serial port, here is more information about the ... Michael Williamson
07:16 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Is there an Embedded Linux USB-Serial device driver in the kernel?
If you have the USB1.1 port hooked up (it is on the Industrial I/O profibus card, it's the a USB-A host connector), y... Michael Williamson

10/26/2011

05:32 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Hi Mike,
I tried changing the enable field for UART2 in board-mityomapl138.c but I don't think there is any effect...
Mike Costa
03:27 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Hi Mike,
I see an option in board-mityomapl138.c to enable UART2 and will give that a shot.
It seems that ther...
Mike Costa
03:57 PM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
Just saw a signal out of the port - thanks. It may have been a conflict with the I2C or something else we tried along... Mark Lyon
03:19 PM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
Mark,
I have tried using a scope on an INDIO board (80-000268RI-2 rev. B, serial number 110765) with a module (L13...
John Pruitt
07:45 AM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
We are using RS-232 at TTL levels, so that is not a problem.
We had done all the steps you outlined and we are not s...
Mark Lyon
03:24 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: PROFIBUS Dev Kit RS485 on J504
OK, thanks for confirming Tom Mike Costa
10:24 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: PROFIBUS Dev Kit RS485 on J504
Hi Mike -
You are correct, thank you for pointing this out. The table in the data sheet is from an older revision...
Thomas Catalino

10/25/2011

07:32 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: L138F UART2 in Linux
Hi Mike,
In the kernel in the arch/arm/mach-davinci area, you will find a bunch of calls for setting up the multip...
Michael Williamson
07:27 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: L138F UART2 in Linux
Hi,
it looks like UART2 is enabled in the default linux kernel. When i do
>dmesg | grep tty
3 uarts are sho...
Mike Costa
05:39 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: PROFIBUS Dev Kit RS485 on J504
One more question on this...
I'm confused on the pinout of J504. the schematic that you guys sent of the dev boar...
Mike Costa
04:23 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: PROFIBUS Dev Kit RS485 on J504
Got it, thanks Tom Mike Costa
02:10 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: PROFIBUS Dev Kit RS485 on J504
Hi Mike -
They are TTL and meant to ribbon cable to a small driver board that can be panel mounted to minimize st...
Thomas Catalino
02:01 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: PROFIBUS Dev Kit RS485 on J504
Hi,
The RS485 pins on J504 of the PROFIBUS Dev Kit seem to be directly connected to UART2 of the mitydspL138F whic...
Mike Costa
04:33 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Is there an Embedded Linux USB-Serial device driver in the kernel?
I have a L138F with profibus board and am looking into options for communicating with a PC. I'd like to use USB if p... Mike Costa
04:32 PM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
Mark,
I do not know of any qnx code that has been used with this port. I have been talking with the hardware guys ...
John Pruitt
03:22 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: mitydsp-L138F datasheet typo? MII_RXD or MII_DXD?
If you are not using all the UPP pins, you might be able to use RMII (routed through the FPGA) to free up these pins.... Michael Williamson
01:57 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: mitydsp-L138F datasheet typo? MII_RXD or MII_DXD?
Hi Mike, thanks for the verify, and pointing out that those pins are used for the Ethernet control. I do need ether... Mike Costa
12:39 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: mitydsp-L138F datasheet typo? MII_RXD or MII_DXD?
Hi Mike,
You are correct, there is a typo in the datasheet. We'll update the sheet, thanks for pointing it out. ...
Michael Williamson
11:04 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: mitydsp-L138F datasheet typo? MII_RXD or MII_DXD?
Hi, I am confused with the terminology used in the mitydsp-l138f datasheet (july 12 2011)
Pins 79, 81, & 83 are la...
Mike Costa
12:47 PM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: FPGA part number
XC6SLX45-2CSG324C
-Mike
Michael Williamson
12:33 PM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: uPP Test Points
Unfortunately, no. There are no easily available vias for these signals. Michael Williamson
12:31 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: jffs2 check
Hi Thomas,
Sorry for the delay. If you wanted to verify the NAND write (and you have enough memory), I believe yo...
Michael Williamson
09:07 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: uPP receive problem
Mike,
Thanks for looking at the snippets of code I sent you. I have set the enable bit in my driver. I didn't se...
Scott Whitney
08:23 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: uPP receive problem
Hi Scott,
Sorry for the delay. You are using the receive channel *much* differently than we typically do (we use ...
Michael Williamson

10/24/2011

04:26 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
John,
The timer_load callout only gets called when you change the system tick period, so it will only be indetermi...
Rob Gillis
03:55 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
Rob,
I think the method I described was a way of giving the timer control over the reload so it could be done grac...
John Pruitt
03:44 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
Hi John,
I need to do more testing, but it looks like I have a fix. You cannot change the timer's period while it...
Rob Gillis
04:06 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: RS-485 failure to operate
Hi Mark,
My initial inclination would be to make sure that the pinmux is set correctly. Section 11.5.10 in the OMA...
Gregory Gluszek
03:19 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RS-485 failure to operate
Using a MityDSP L178 with industrial IO board 80-000268RI-2
Trying to use RS-485 via J504 - there are no signs of l...
Mark Lyon
03:25 PM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
We were able to toggle other GPIO lines that come out the connectors on the back, but unable to see any activity with... Mark Lyon
11:32 AM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
Mark,
I did not understand the details of uart 2 on our kit before. As I understand it now, it is connected as a h...
John Pruitt
10:55 AM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
It may be more of a hardware problem - we have the industrial IO board 80-000268RI-2 serial 110759 and we see no RS-4... Mark Lyon
10:21 AM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
Here is a snapshot of my last attempt (attached)
Devices configured:
EMAC (RMII)
EMIFA/EMIFB
MMC/SD1
UART0,1...
Mark Lyon
09:48 AM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
Mark,
Please send you pinmux (both the .pin and the .h files) and startup script files. You can just attach them t...
John Pruitt
07:47 AM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
We aren't having any luck, John will try to call, and we've sent along the files. Mark Lyon

10/21/2011

02:34 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: uPP receive problem
Mike,
I will attach the upp control settings and dma descriptor settings. I know in the end I want to use the ena...
Scott Whitney

10/20/2011

05:47 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: uPP receive problem
On the MityDSP-L138F, the voltage domain for the UPP (and for the FPGA bank connected to the UPP) is 1.8 Volts.
I'...
Michael Williamson
04:56 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: uPP receive problem
Tom,
I understand the handshaking can be a problem. I have the uPP running with the highest divisor now at ~4.68 ...
Scott Whitney
01:23 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: uPP receive problem
Hi Scott -
Thanks for posting.
I talked to the guys about this problem that you're having. It sounds like any...
Thomas Catalino
11:48 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: uPP receive problem
Hello,
I am writing a linux uPP driver for bi-directional comms between the fpga and OMAP. From what I can tell t...
Scott Whitney
05:22 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
The QT_TIMER_LOAD value of 0x30 is just an offset into the system page or some structure. It is not the actual load v... John Pruitt
05:20 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
Rob,
It looks like there is a callout function that does not really do what it is supposed to. I suspect the kerne...
John Pruitt
01:32 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
Hi John,
The pidin program does not display the info we're interested in, so I modified my clock_period program to...
Rob Gillis
03:11 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Using dspQDMA library on OMAP-L138
Great! Thanks very much guys. This should get me on the right track. Rich Bagdazian
12:41 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Using dspQDMA library on OMAP-L138
Mike and I apparently were typing simultaneously! Good thing we both came up with the same answer!
Dave
David Rice
12:40 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Using dspQDMA library on OMAP-L138
Typically, we kick off the DMA from an ISR and pend for it in a task. Pending from within an ISR is not allowed. You... David Rice
12:35 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Using dspQDMA library on OMAP-L138
If you are calling SEM_pend() from within an ISR, you need to use a zero timeout. You could do a ... Michael Williamson
12:16 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Using dspQDMA library on OMAP-L138
If I did want to be sure that the operation had completed before moving on, is there an alternative approach. In this... Rich Bagdazian
12:15 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Using dspQDMA library on OMAP-L138
Hi Mike,
I will check on the initialization value. I was calling the SEM_pend function immediately after requesting ...
Rich Bagdazian
10:06 AM ARM9 Based QNX Platforms Software Development: RE: Pin MUX
You will probably need to modify the omapl138_psc_init() to include a line like:
omapl138_psc_enable (PSC_MODULE_U...
John Pruitt
09:27 AM ARM9 Based QNX Platforms Software Development: Pin MUX
We are trying to use the MityDSP L138 UART2 on the PROFIBUS dev kit with Qnx. We are connecting via J504.
I saw men...
Mark Lyon

10/19/2011

12:38 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Using dspQDMA library on OMAP-L138
Hi Richard,
How are you creating the Semaphore? Zero initialization value?
Is it possible your routine that is...
Michael Williamson
12:28 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: Using dspQDMA library on OMAP-L138
I am using the dspQDMA class in a project on the mity-omap processor. I was able to successfully load all of the comp... Rich Bagdazian

10/18/2011

02:48 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
Rob,
With regards to the syspage, I was hoping to see values change after changing the ClockPeriod. Sections relat...
John Pruitt
02:37 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
John,
I just tried the above mentioned change, and as you suspected it did not fix the problem but was worth a try...
Rob Gillis
02:38 PM ARM9 Based QNX Platforms Software Development: RE: QNX BSP Timers
John,
We have tried using ClockCycles(). I think it may be working for us but will check with the other developer...
Rob Gillis

10/17/2011

10:06 AM ARM9 Based QNX Platforms Software Development: RE: QNX BSP Timers
Rob,
Have you tried using ClockCycles()?
John
John Pruitt
10:02 AM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
Rob,
I see your point.
We have not provided the arm clock handling routines so in that sense, this would seem t...
John Pruitt

10/13/2011

12:33 PM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
John,
Actually, the point I was trying to make is that changing the system tick using ClockPeriod confuses the OS ...
Rob Gillis
09:16 AM ARM9 Based QNX Platforms Software Development: RE: ClockPeriod
Rob,
I don't have experience trying to change the clock period. The documentation does seem to indicate that makin...
John Pruitt
08:54 AM ARM9 Based QNX Platforms Software Development: RE: QNX BSP Timers
Rob,
I don't know of a feature like this. I have always just used the CLOCK_REALTIME.
John
John Pruitt
 

Also available in: Atom

Go to top
Add picture from clipboard (Maximum size: 1 GB)