Go to advanced search

by gsh
Wed May 15, 2019 5:36 am
Forum: Compute Module
Topic: ISM43362
Replies: 6
Views: 165

Re: ISM43362

How are you connecting the device to the SDIO bus? The documentation doesn't mention any support of SDIO, only SPI and UART interfaces
by gsh
Wed May 08, 2019 5:47 am
Forum: Compute Module
Topic: Flashing RaspberryPi CM3 in a production context
Replies: 5
Views: 274

Re: Flashing RaspberryPi CM3 in a production context

I think it's likely that Linux is opening the partitions while you are checksumming. It will then write to the partitions... How about you read the partitions back using dd afterwards and see where the differences are?

Gordon
by gsh
Tue May 07, 2019 4:07 pm
Forum: Compute Module
Topic: Some CM3's not booting
Replies: 5
Views: 211

Re: Some CM3's not booting

Are you sure the CM3s are programmed with FAT32 formatted partition? Is this just a Raspbian image that has been modified and subsequently copied? Can you plug the CM3 into a Pi, run rpiboot to convert into a mass storage then run (assuming it appears as /dev/sda) sudo fdisk -l /dev/sda Check if the...
by gsh
Fri May 03, 2019 9:19 am
Forum: Compute Module
Topic: Regulator selection of max performance support
Replies: 2
Views: 170

Re: Regulator selection of max performance support

The datasheet gives the "recommended minimum power supply outputs required" there is no maximum... If your power supply can output 100A at 3v3 then the compute module will also work!

This isn't the minimum consumption... Just the minimum supply
by gsh
Mon Apr 01, 2019 12:56 pm
Forum: Compute Module
Topic: Custom Board - HDMI Flickering and Kernel Panic - CM3 4GB eMMC
Replies: 5
Views: 499

Re: Custom Board - HDMI Flickering and Kernel Panic - CM3 4GB eMMC

But connecting the CM3 into a CMIO3 board works fine?
by gsh
Fri Mar 29, 2019 4:41 pm
Forum: Compute Module
Topic: Custom Board - HDMI Flickering and Kernel Panic - CM3 4GB eMMC
Replies: 5
Views: 499

Re: Custom Board - HDMI Flickering and Kernel Panic - CM3 4GB eMMC

How did you wire up the eMMC disable pin on your board, the problem is generally that it is unable to talk to the eMMC device after the linux kernel has been loaded...

Probe the EMMC_DISABLE_N line with the scope and see what it is doing, it should be high unless you are trying to program the eMMC
by gsh
Mon Mar 25, 2019 11:24 am
Forum: Compute Module
Topic: USB-OTG Problems
Replies: 6
Views: 539

Re: USB-OTG Problems

You can try using dtoverlay=dwc2,dr_mode=peripheral In config.txt which should force it to only work in peripheral mode. This will tell you whether it's just a detection problem or a problem with reading the OTG value. In fact the way the OTG pin is wired isn't really correct, so I would suggest ins...
by gsh
Wed Mar 20, 2019 7:33 pm
Forum: Compute Module
Topic: CM3+ as a drop in replacement for CM3 Lite....
Replies: 6
Views: 384

Re: CM3+ as a drop in replacement for CM3 Lite....

No you cannot boot from external SD card. Only from the eMMC, that's why there is the eMMC disable functionality. The SDIO interface goes directly to the eMMC on the CM3, whereas it instead goes directly to the edge connector on lite.

Gordon
by gsh
Wed Mar 20, 2019 2:29 pm
Forum: Compute Module
Topic: Flashing CM3+ 8GB / 16GB using CM I/0 board
Replies: 5
Views: 376

Re: Flashing CM3+ 8GB / 16GB using CM I/0 board

You're right, they tend to get conflated probably because of this: https://github.com/raspberrypi/firmware/tree/master/boot The firmware tree includes the linux kernel which is clearly not the firmware! You want to try updating the start* fixup* and bootcode.bin This should work with most linux kern...
by gsh
Wed Mar 20, 2019 1:22 pm
Forum: Compute Module
Topic: Flashing CM3+ 8GB / 16GB using CM I/0 board
Replies: 5
Views: 376

Re: Flashing CM3+ 8GB / 16GB using CM I/0 board

If you're switching from CM3 to CM3+ then you'll also need to update the firmware in your build. If you have a relatively old firmware on the old board then it won't recognise the cm3+ board revision
by gsh
Fri Feb 15, 2019 9:12 am
Forum: Compute Module
Topic: TPD12S016 HDMI ESD & CM3
Replies: 4
Views: 722

Re: TPD12S016 HDMI ESD & CM3

Q3 was added to avoid pulling the CEC line low when the device is powered off. Otherwise any other devices connected to the CEC system will stop working when the Pi is powered off (lots of people chained the HDMI through an audio system into the TV, the audio system uses the audio return path from t...
by gsh
Tue Feb 12, 2019 4:36 pm
Forum: Compute Module
Topic: RPi CM3 not recognize by Windows 7
Replies: 2
Views: 612

Re: RPi CM3 not recognize by Windows 7

As there is no driver found, it looks like the driver installation didn't occur...

Try again, using the installer in github

https://github.com/raspberrypi/usbboot/ ... ster/win32
by gsh
Sun Jan 20, 2019 5:52 pm
Forum: Compute Module
Topic: Using Raspberry Pi MAC addresses for commercial products based on Compute Module?
Replies: 9
Views: 982

Re: Using Raspberry Pi MAC addresses for commercial products based on Compute Module?

1) it is not necessary to set up an EEPROM to store a different MAC address in the Pi permanently * in fact, if we implement such a EEPROM, we are on our own, as Raspberry Pi do not use one in their designs Correct 2) the custom MAC address is set (for the SMSC LAN device) by * adding to config.txt...
by gsh
Sun Jan 20, 2019 4:46 pm
Forum: Compute Module
Topic: Using Raspberry Pi MAC addresses for commercial products based on Compute Module?
Replies: 9
Views: 982

Re: Using Raspberry Pi MAC addresses for commercial products based on Compute Module?

Yes that's correct... program_mac_address is your friend..

Gordon
by gsh
Wed Jan 02, 2019 10:47 am
Forum: Compute Module
Topic: Flashing IO board
Replies: 2
Views: 853

Re: Flashing IO board

If the board is getting really hot then something is wrong with either it or the CMIO board... I'd suggest returning
by gsh
Fri Dec 28, 2018 9:37 am
Forum: Compute Module
Topic: About the jtag
Replies: 2
Views: 650

Re: About the jtag

That is correct... The JTAG on the PCB is the videocore one, the arm JTAG can be enabled on the gpio connector

Turns out Eben talked our management at the time to add the arms to the device just for future interesting opportunities... Which of course turned out to be raspberry pi

Gordon
by gsh
Tue Dec 18, 2018 12:06 pm
Forum: Official Foundation Display
Topic: Upper half of the digitizer is not working [NOOB edition]
Replies: 25
Views: 7446

Re: Upper half of the digitizer is not working [NOOB edition]

Yes, just waiting for jamesh to test it and then we should be able to diagnose what has gone wrong...

Gordon
by gsh
Thu Nov 29, 2018 2:12 pm
Forum: Official Foundation Display
Topic: Display's interrupt pin question
Replies: 5
Views: 1758

Re: Display's interrupt pin question

You're right, it's just the camera and display on that bus. But it shouldn't use the bus directly...

Would it instead be better to develop a mailbox interface to access the I2C interface in a suitably locked manor?

Gordon
by gsh
Thu Nov 29, 2018 11:18 am
Forum: Official Foundation Display
Topic: Display's interrupt pin question
Replies: 5
Views: 1758

Re: Display's interrupt pin question

Also since you're now directly controlling the I2C from the ARM then the GPU can no longer control the PMU and it's likely to cause problems with crashing as soon as it moves to turbo...

Or are you using some mailbox to communicate the I2C commands across to the GPU?

Gordon
by gsh
Sun Nov 18, 2018 2:31 pm
Forum: General discussion
Topic: 3A+ usbboot/rpiboot
Replies: 28
Views: 3273

Re: 3A+ usbboot/rpiboot

Yes, that's right... The whole problem is as described above... RE OTP bits that have been set and why this causes a problem. It only effects booting from USB as a device (i.e. using rpiboot). Although if you want to make the 3A+ into an ethernet RNDIS device (so it appears on your computer's networ...
by gsh
Fri Nov 16, 2018 6:22 pm
Forum: General discussion
Topic: 3A+ usbboot/rpiboot
Replies: 28
Views: 3273

Re: 3A+ usbboot/rpiboot

Depends what you mean, you can run the port in device mode fine, you just need to add mode=peripheral to the dwc3 line.

You just can't boot from USB in device mode... And as I sat we're thinking about changing that decision

Gordon
by gsh
Fri Nov 16, 2018 4:59 pm
Forum: General discussion
Topic: 3A+ usbboot/rpiboot
Replies: 28
Views: 3273

Re: 3A+ usbboot/rpiboot

No the connection is under the processor
by gsh
Fri Nov 16, 2018 1:21 pm
Forum: General discussion
Topic: 3A+ usbboot/rpiboot
Replies: 28
Views: 3273

Re: 3A+ usbboot/rpiboot

No the problem is that we've enabled host booting on 3A+ without realising the problem this subsequently causes for device booting... There are two bits in the OTP for the Raspberry Pi chip, one which enables device booting (i.e. using rpiboot so it comes up as a device) and a separate bit to enable...
by gsh
Tue Nov 13, 2018 11:57 am
Forum: Official Foundation Display
Topic: official display with dsi interface for bought
Replies: 6
Views: 3523

Re: official display with dsi interface for bought

You'll have to go look at the up-streamed GPU code in the linux kernel. We do not support this interface at the moment so cannot offer any further support

https://github.com/torvalds/linux/blob/ ... chscreen.c

Gordon
by gsh
Tue Oct 30, 2018 9:36 am
Forum: Official Foundation Display
Topic: Upper half of the digitizer is not working [NOOB edition]
Replies: 25
Views: 7446

Re: Upper half of the digitizer is not working [NOOB edition]

Can you email [email protected] and mention we asked you to for the attention of JamesH, it'd be good to get it back here and test directly...

Gordon

Go to advanced search