Activity
From 04/22/2013 to 05/21/2013
05/17/2013
- TI 04:15 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Another pre-weekend update...
I finally (after battling mr. Murphy numerous times) got the MLO and U-Boot loading from the 4k page flash.
I need to get the rest of u-boot in order now, but the MityARM-335X DDR3 module with the 512MB fl...
05/16/2013
- MW 02:33 PM Software Development: RE: RTC Not Keeping Time Between Power Cycles
- BTW: If you have a smart-phone, you should be able to download a free data-matrix code reader.
-Mike - MW 02:31 PM Software Development: RE: RTC Not Keeping Time Between Power Cycles
- Check the "Module Product Change Notifications":http://support.criticallink.com/redmine/projects/armc8-platforms/wiki/Module_Product_Change_Notifications section for details. You should "watch" this page, any published changes or defect...
- BC 02:25 PM Software Development: RE: RTC Not Keeping Time Between Power Cycles
- Thanks for the quick reply Mike.
I modified my kernel config to enable the TPS65910.
CONFIG_RTC_DRV_TPS65910=y
#CONFIG_RTC_DRV_OMAP=y
Recompiled and tested and indeed it shows up when booting: - MW 01:37 PM Software Development: RE: RTC Not Keeping Time Between Power Cycles
- Hi Brian,
Can you let me know which revision of AM3359 module you have? The RTC power design was updated in Rev C.
I think you either have the wrong RTC module (the AM3359 on-board RTC, which does not get power from the battery du... - We are using a 3359 development board and have found that the RTC is not keeping time between power cycles. Each time power is cycled, the clock changes to December 23 2011 11:41 AM.
I've compiled the very latest kernel kernel (2013-...
05/13/2013
- According to the MityArm 335x Datasheet the minimum input voltage is 3.2VDC and the typical is 3.3VDC. Is the minimum operating voltage 3.2VDC correct? This does not leave me much margin in my 3.3V power supply design.
05/01/2013
- BC 03:52 PM Software Development: RE: Pin Mux on AM3359
- Thanks Tim I think I am on the right track now.
I made the following changes in baseboard-mityarm335x-edvkit.c: -
11:36 AM
Software Development: RE: u-boot question
- Thanks Tim,
That would do it.
John C. - TI 11:34 AM Software Development: RE: u-boot question
- John
That ID string is actually being printed by the MLO, not u-boot.
You'll need to reflash the MLO to see the change.
[MLO is built as part of builing u-boot]
cheers
/Tim - Hi,
We have the older MITYARM 335x modules with the DDR2 and have done minor tweaking to u-boot (as in adding unzip)
but I'm having an unusual problem changing one of your printouts during u-boot:
-------------------------------...
04/30/2013
- TI 05:28 PM Software Development: RE: Linux Can't Detect Module NAND on Custom Carrier
- Thats great news... I'll tuck that bit of info away for later!
cheers
/Tim - MK 04:58 PM Software Development: RE: Linux Can't Detect Module NAND on Custom Carrier
- We got to the bottom of this. We had some pullups on some of the higher order SYSCONFIG bits, setting boot clock to 26MHz. Took those off and it boots fine.
- MK 01:43 PM Software Development: RE: Linux Can't Detect Module NAND on Custom Carrier
- Tim,
Thanks. I've checked the pinmux settings and could find nothing that struck me as incorrect. We are using the Crticial Link's Kernel and Bootloader from the git repo. Is it possible those pinmux settings are wrong?
What we ... - TI 07:08 AM Software Development: RE: Linux Can't Detect Module NAND on Custom Carrier
- Mike,
Check the pinmux settings and connections for the rest of the GPMC signals. I would think if there was an electrical issue with using your baseboard that yo would see the issue in u-boot as well.
Does your linux kernel change the... - TI 12:32 PM Software Development: RE: Pin Mux on AM3359
- Brian
On the AM335X based SOM's the linux kernel (assuming you are using linux) will need to configure all of the pin mux settings you need fro your specific application.
We don't use the pinmux tool output for anything (although it ca... - I am working with a AM3359 dev kit and need to get UART 1 and 2 working. As I understand they are configured for CAN currently.
So I expect I will have to adjust the pin mux then correct? I've seen the following pin mux utility here...
04/29/2013
- Hello,
We are having a odd problem with a custom carrier, and wondering if anyone has come across a similar situation.
We have an AM3359/256MB NAND module that boots entirely from from NAND, with SPL, Bootloader, and UBI rootfs a... -
10:20 AM
Software Development: RE: MityArm u-booting from SPI flash
- Mike,
I should also mention that on TI's wiki page (at the bottom) they mention that when you do build uboot for "am335x_evm_spiboot", you should
get a MLO.byteswap that is supposed to be used as the MLO. When I did the build I m...
04/26/2013
- TI 03:58 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Just a pre-weekend update...
We had to switch from the TI PSP u-boot to the mainline u-boot, which is what has kept me busy these last couple of days.
I just got to the point where I can boot the board... have not been able to check NA... -
10:35 AM
Software Development: RE: MityArm u-booting from SPI flash
- Hey Mike,
Our SPI flash is external (on our base card on SPI bus 0), so there should not be an issue booting from it.
John C. - MW 10:18 AM Software Development: RE: MityArm u-booting from SPI flash
- Just to confirm,
You are using a MityARM-335X, right?
Are you trying to use the on-board SPI, or an external SPI?
If you are tring to use the on-board SPI, the MityARM-335x cannot boot the MLO from it. The TI AM335X ROM bootloa... - Hi,
I know we had asked about this previously but was hoping to get a little help with the flags and config file in building
u-boot/MLO for booting from SPI flash. It seemed that looking over the mityarm335x.h file if we undefin...
04/24/2013
- TI 01:16 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Mike
unfortunately, that was just a secondary issue. Currently there is no support for the 4K page size NAND in any of the TI provided software. There is a patch to the main-line u-boot that I am in the process of back-porting to the TI... - MK 12:03 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Tim,
Thanks. Does this resolve the issue, or do you still need to modify ECC on the MLO? - TI 07:31 AM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Mike
I discovered this same issue yesterday. The mtdparts in the kernel where set up for the 256MB part and not updated for the 512MB part. With the larger block size of the 512MB part, many of the partitions no longer fall on erase blo... - TC 12:07 AM PCB Development: RE: 1GHz AM335x
- Hi Mark -
The revision "A" silicon from TI refers to silicon revision 2.0. The current revisions use the revision 1.0 silicon from TI. Revision 2.0 silicon was not made available outside of TI. Revision 2.1 silicon is just now becomin...
04/23/2013
- MK 10:53 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Out of idle curiosity, I ran mtdinfo on both boards:
For the 256MB:
mtd1
Name: SPL
Type: nand
Eraseblock size: 131072 bytes, 128.0 KiB
Amount of eraseblocks: ... - MW 04:14 PM PCB Development: RE: 1GHz AM335x
- Hi -Mike- Mark (sorry),
Couple of comments.
* The PMIC should support the higher current (specs range from 1A max up to 1.5 A if I read the spec from TI correctly).
* The PCB routing should support 400 MHz, but we would need to te... - TI added 800 MHz and 1 GHz operating points in the latest data sheet for Rev A or newer AM335x processors along with support for 400 MHz DDR3 memories.
Will the latest revs of the MityARM SOM be able to support these faster frequenc...
04/22/2013
- MK 06:09 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- *formation to u-boot supports.* I mean "format that u-boot supports". Sorry, spell check....
- MK 06:07 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- And also, I'm assuming that the bootloader environment section falls into the same category as u-boot.img. That is, the MLO doesn't rely on this section, and that it just needs to be in a formation to u-boot supports.
- MK 06:02 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Mike,
OK, this makes sense. Sorry for being a bit slow on the uptake. The issue isn't the flash per-se, its matching the SPL to the TI ROM scheme. Am I getting this right?
I can't speak for other customers, but for us flashing t... - MW 05:34 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- It depends on whether you want to be able to (re)flash a bootable MLO from linux. If the linux kernel does not support BCH16 in the same format (it may be using BCH8, which is OK with this particular part) as the TI ROM bootloader requi...
- MK 05:27 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- _We have to look at the kernel as well to see how it deals with the device._
Does this mean there may be an issue with the kernel as well? - TI 03:46 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Mike,
booting from MMC first sounds like a good plan to me :)
as for the XIP/wait... if the bootrom is not stalling waiting for the device, then you are all set!
There are no XIP bootable devices on the AM335X module or devkit board, ... - MK 02:58 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Tim,
Thanks. We bit 9 set to zero, we no longer get curious boottime ECC error messages we were getting on the DDR2 board.
Still I cannot boot from NAND on the DDR3 board, even with both 9 set to zero and bits 4-0 to 10011.
A... - TI 02:45 PM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- The good news is I think we have found the cause of the issue.
When the 335x boot ROM sees the 4K page size in the NAND, it switches to a 16 bit ECC scheme, hence the data written with an 8 bit scheme
is invalid.
The less good news ... - TI 09:14 AM Software Development: RE: Difficulty in flashing MLO and U-Boot to the AM3354 with 512MB NAND
- Mike
While I chase down the block size issue, other Mike pointed out that you have bit 9 of the SYSBOOT pins as a 1. This tells the boot ROM that the NAND device is doing
error correction. 99.9% sure you don't want this as the NAND de...