Re: [beagleboard] Beaglebone AI Device Tree Overlay syntax

2021-06-09 Thread Jason Kridner
thought i already switched to google group to read-only. i will do so. 

> On Jun 9, 2021, at 6:05 PM, Robert Nelson  wrote:
> 
> On Wed, Jun 9, 2021 at 4:03 PM John Allwine  wrote:
>> 
>> Are we still posting here or should be be posting on the Discourse forum?
>> 
>> https://forum.beagleboard.org/t/beaglebone-ai-device-tree-overlay-syntax/30044
> 
> The discourse forum should be the place.
> 
> @Jason Kridner is our 2-3 weeks migration up? ;)
> 
> -- 
> Robert Nelson
> https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/48F88825-EBF0-4AC0-84AA-9A22CAD37B33%40gmail.com.


Re: [beagleboard] Beaglebone AI Device Tree Overlay syntax

2021-06-09 Thread Robert Nelson
On Wed, Jun 9, 2021 at 4:03 PM John Allwine  wrote:
>
> Are we still posting here or should be be posting on the Discourse forum?
>
> https://forum.beagleboard.org/t/beaglebone-ai-device-tree-overlay-syntax/30044

The discourse forum should be the place.

@Jason Kridner is our 2-3 weeks migration up? ;)

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYjRey-UevKjOXF%3DW4PM8QXp1jhn_QQDJJThxQBFztY46w%40mail.gmail.com.


[beagleboard] Beaglebone AI Device Tree Overlay syntax

2021-06-09 Thread John Allwine
Are we still posting here or should be be posting on the Discourse forum?

https://forum.beagleboard.org/t/beaglebone-ai-device-tree-overlay-syntax/30044

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/40e63947-c27b-4b2e-9b4a-a0f0e3c9baf3n%40googlegroups.com.


Re: [beagleboard] Beaglebone AI eMMC flasher

2021-04-28 Thread Robert Nelson
On Tue, Apr 27, 2021 at 12:05 PM Pedro Cruz  wrote:
>
> Hello Robert,
>
> Attached is a trace file. I am using the file 
> am57xx-eMMC-flasher-debian-10.3-iot-armhf-2020-04-06-4gb.img and I burned it 
> into SDCARD by using the balena tool.
>
> If I boot with the regular card, I don't see /dev/mmcblk1 in the ls /dev 
> command.
> Could it be a damaged nand flash memory?
>
> Also, I see that the boot program doesn't have any nand test utility which is 
> common to other Linux uboot systems.
>
> Best Regards,

Hi Pedro,

There is something wrong with your eMMC, your log has a few issues:

In u-boot:

Card did not respond to voltage select!
invalid mmc device

(that's your eMMC)

in the boot log you have:

[2.859012] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA

You should see:

[2.866958] mmc1: SDHCI controller on 480b4000.mmc [480b4000.mmc] using ADMA
[3.048201] mmc1: new HS200 MMC card at address 0001
[3.054153] mmcblk1: mmc1:0001 TB2916 14.6 GiB
[3.074388] mmcblk1boot0: mmc1:0001 TB2916 partition 1 4.00 MiB
[3.101629] mmcblk1boot1: mmc1:0001 TB2916 partition 2 4.00 MiB
[3.115591] mmcblk1rpmb: mmc1:0001 TB2916 partition 3 4.00 MiB,
chardev (245:0)
[3.157241]  mmcblk1: p1

Here's a quick test with that image..

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYiB0Vhd3sE3eFhhBBWGToCeKvT4t4XXHVQQh9fXD9XL7A%40mail.gmail.com.
U-Boot 2019.07-rc4-1-g607b5b738b (Jul 06 2019 - 21:01:15 -0500), Build: jenkins-github_Bootloader-Builder-127

CPU  : DRA752-GP ES2.0
Model: BeagleBoard.org BeagleBone AI
Board: BeagleBone AI REV A
DRAM:  1 GiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
CTRL_CORE_PAD_I2C1_SDA:0x0006
CTRL_CORE_PAD_I2C1_SCL:0x0006
CTRL_CORE_PAD_GPMC_A0: 0x00060007
CTRL_CORE_PAD_GPMC_A1: 0x00060007
CTRL_CORE_PAD_VIN2A_D4:0x0005000f
CTRL_CORE_PAD_VIN2A_D5:0x0005000f
CM_L4PER_GPIO7_CLKCTRL:0x0001
CM_L4PER_I2C1_CLKCTRL: 0x0002
CM_L4PER_I2C4_CLKCTRL: 0x0002
CM_L4PER_L4_PER1_CLKCTRL   0x0001
PM_L4PER_I2C1_WKDEP0xb000
RM_L4PER_I2C1_CONTEXT  0x0002
PM_L4PER_I2C4_WKDEP0xb000
RM_L4PER_I2C4_CONTEXT  0x0001
BeagleBone: cape eeprom: i2c_probe: 0x54
Checking (ret 1 bus works) I2C1 bus. ret 1
Checking (ret 1 bus works) I2C4 bus. ret 1
BeagleBone: cape eeprom: i2c_probe: 0x55
Checking (ret 1 bus works) I2C1 bus. ret 1
Checking (ret 1 bus works) I2C4 bus. ret 1
BeagleBone: cape eeprom: i2c_probe: 0x56
Checking (ret 1 bus works) I2C1 bus. ret 1
Checking (ret 1 bus works) I2C4 bus. ret 1
BeagleBone: cape eeprom: i2c_probe: 0x57
Checking (ret 1 bus works) I2C1 bus. ret 1
Found device at address 0x57
Net:   
Warning: ethernet@48484000 using MAC address from ROM
eth0: ethernet@48484000
Press SPACE to abort autoboot in 1 seconds
usb_boot is currently disabled
scsi_boot is currently disabled
switch to partitions #0, OK
mmc0 is current device

Partition Map for MMC device 0  --   Partition Type: DOS

Part	Start Sector	Num Sectors	UUID		Type
  1	8192  	7364608   	039c5d23-01	83 Boot
Scanning mmc device 0
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
449 bytes read in 1 ms (438.5 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt ...
debug: [uname_r=4.19.94-ti-r42] ...
loading /boot/vmlinuz-4.19.94-ti-r42 ...
10095592 bytes read in 870 ms (11.1 MiB/s)
loading /boot/dtbs/4.19.94-ti-r42/am5729-beagleboneai.dtb ...
137339 bytes read in 16 ms (8.2 MiB/s)
uboot_overlays: add [enable_uboot_overlays=1] to /boot/uEnv.txt to enable...
loading /boot/initrd.img-4.19.94-ti-r42 ...
6589689 bytes read in 568 ms (11.1 MiB/s)
debug: [console=ttyS0,115200n8 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3-no-eeprom.sh] ...
debug: [bootz 0x8200 0x8808:648cf9 0x8800] ...
## Flattened Device Tree blob at 8800
   Booting using the fdt blob at 0x8800
   Loading Ramdisk to 8f9b7000, end 8cf9 ... OK
   Loading Device Tree to 8f992000, end 8f9b687a ... OK

Starting kernel ...

[0.00] Booting Linux on physical CPU 0x0
[0.00] Linux version 4.19.94-ti-r42 (voodoo@x3-am57xx-beagle-x15-2gb) (gcc version 8.3.0 (Debian 8.3.0-6)) #1buster SMP PREEMPT Tue Mar 31 19:38:29 UTC 2020
[0.00] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=10c5387d
[0.00] CPU: div instructions available: patching division code
[0.00] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[0.00] OF: fdt: Machine model: BeagleBoard.org BeagleBone AI
[0.00] Memory policy: 

Re: [beagleboard] Beaglebone AI eMMC flasher

2021-04-27 Thread Pedro Cruz
Hello Robert,

Attached is a trace file. I am using the
file am57xx-eMMC-flasher-debian-10.3-iot-armhf-2020-04-06-4gb.img and I
burned it into SDCARD by using the balena tool.

If I boot with the regular card, I don't see /dev/mmcblk1 in the ls /dev
command.
Could it be a damaged nand flash memory?

Also, I see that the boot program doesn't have any nand test utility which
is common to other Linux uboot systems.

Best Regards,

Pedro



On Tue, Apr 27, 2021 at 11:59 AM Robert Nelson 
wrote:

> On Mon, Apr 26, 2021 at 12:26 PM Pedro Cruz  wrote:
> >
> > Hi,
> >
> > I am trying to flash BB_AI with eMMC flasher with
> am57xx-eMMC-flasher-debian-10.3-iot-armhf-2020-04-06-4gb.img but it aborts
> flashing.
> >
> > It comes with the following error:
> >
> > Error: [/dev/mmcblk1] does not exist
> >
> > Can you help please.
>
> Please share the full boot log of the "flasher" lots of good
> information is dumped before it "failed"..
>
> Regards,
>
> --
> Robert Nelson
> https://rcn-ee.com/
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "BeagleBoard" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/beagleboard/hIjNm8Rgwsk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CAOCHtYhaDo6JqwsKkX7D-%3DGwtQpAr8DThBag%2B7in-H9gq%2BEL5w%40mail.gmail.com
> .
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAGq_DXa0_fcPvcMtqXjtU%3DNgA8t9wp5PUp7_4JytzOypm89%2Byw%40mail.gmail.com.
ø

U-Boot 2019.07-rc4-1-g607b5b738b (Jul 06 2019 - 21:01:15 -0500), Build: 
jenkins-github_Bootloader-Builder-127

CPU  : DRA752-GP ES2.0
Model: BeagleBoard.org BeagleBone AI
Board: BeagleBone AI REV A
DRAM:  1 GiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Card did not respond to voltage select!
invalid mmc device
CTRL_CORE_PAD_I2C1_SDA:0x0006
CTRL_CORE_PAD_I2C1_SCL:0x0006
CTRL_CORE_PAD_GPMC_A0: 0x00060007
CTRL_CORE_PAD_GPMC_A1: 0x00060007
CTRL_CORE_PAD_VIN2A_D4:0x0005000f
CTRL_CORE_PAD_VIN2A_D5:0x0005000f
CM_L4PER_GPIO7_CLKCTRL:0x0001
CM_L4PER_I2C1_CLKCTRL: 0x0002
CM_L4PER_I2C4_CLKCTRL: 0x0002
CM_L4PER_L4_PER1_CLKCTRL   0x0001
PM_L4PER_I2C1_WKDEP0xb000
RM_L4PER_I2C1_CONTEXT  0x0002
PM_L4PER_I2C4_WKDEP0xb000
RM_L4PER_I2C4_CONTEXT  0x0001
BeagleBone: cape eeprom: i2c_probe: 0x54
Checking (ret 1 bus works) I2C1 bus. ret 1
Checking (ret 1 bus works) I2C4 bus. ret 1
BeagleBone: cape eeprom: i2c_probe: 0x55
Checking (ret 1 bus works) I2C1 bus. ret 1
Checking (ret 1 bus works) I2C4 bus. ret 1
BeagleBone: cape eeprom: i2c_probe: 0x56
Checking (ret 1 bus works) I2C1 bus. ret 1
Checking (ret 1 bus works) I2C4 bus. ret 1
BeagleBone: cape eeprom: i2c_probe: 0x57
Checking (ret 1 bus works) I2C1 bus. ret 1
Found device at address 0x57
Net:   
Warning: ethernet@48484000 using MAC address from ROM
eth0: ethernet@48484000
Press SPACE to abort autoboot in 1 seconds
usb_boot is currently disabled
scsi_boot is currently disabled
switch to partitions #0, OK
mmc0 is current device

Partition Map for MMC device 0  --   Partition Type: DOS

PartStart SectorNum Sectors UUIDType
  1 81927364608 039c5d23-01 83 Boot
Scanning mmc device 0
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
449 bytes read in 2 ms (218.8 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt ...
debug: [uname_r=4.19.94-ti-r42] ...
loading /boot/vmlinuz-4.19.94-ti-r42 ...
10095592 bytes read in 872 ms (11 MiB/s)
loading /boot/dtbs/4.19.94-ti-r42/am5729-beagleboneai.dtb ...
137339 bytes read in 14 ms (9.4 MiB/s)
uboot_overlays: add [enable_uboot_overlays=1] to /boot/uEnv.txt to enable...
loading /boot/initrd.img-4.19.94-ti-r42 ...
6589689 bytes read in 569 ms (11 MiB/s)
debug: [console=ttyS0,115200n8 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait 
init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3-no-eeprom.sh] ...
debug: [bootz 0x8200 0x8808:648cf9 0x8800] ...
## Flattened Device Tree blob at 8800
   Booting using the fdt blob at 0x8800
   Loading Ramdisk to 8f9b7000, end 8cf9 ... OK
   Loading Device Tree to 8f992000, end 8f9b687a ... OK

Starting kernel ...

[0.00] Booting Linux on physical CPU 0x0
[0.00] Linux version 4.19.94-ti-r42 (voodoo@x3-am57xx-beagle-x15-2gb) 
(gcc version 8.3.0 (Debian 8.3.0-6)) #1buster SMP PREEMPT Tue Mar 

Re: [beagleboard] Beaglebone AI eMMC flasher

2021-04-27 Thread Robert Nelson
On Mon, Apr 26, 2021 at 12:26 PM Pedro Cruz  wrote:
>
> Hi,
>
> I am trying to flash BB_AI with eMMC flasher with 
> am57xx-eMMC-flasher-debian-10.3-iot-armhf-2020-04-06-4gb.img but it aborts 
> flashing.
>
> It comes with the following error:
>
> Error: [/dev/mmcblk1] does not exist
>
> Can you help please.

Please share the full boot log of the "flasher" lots of good
information is dumped before it "failed"..

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYhaDo6JqwsKkX7D-%3DGwtQpAr8DThBag%2B7in-H9gq%2BEL5w%40mail.gmail.com.


[beagleboard] Beaglebone AI eMMC flasher

2021-04-26 Thread Pedro Cruz
Hi,

I am trying to flash BB_AI with eMMC flasher 
with am57xx-eMMC-flasher-debian-10.3-iot-armhf-2020-04-06-4gb.img but it 
aborts flashing.

It comes with the following error:

Error: [/dev/mmcblk1] does not exist

Can you help please.
Thanks,
Pedro

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/8d26fc17-32c6-421f-8d8f-1bbd5b1030c4n%40googlegroups.com.


Re: [beagleboard] Beaglebone AI Bootsequence

2020-11-18 Thread Georg Gast
Thank you very much for the very detailed information :)

I also found some very useful information.

https://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_U-Boot.html



RobertCNelson schrieb am Mittwoch, 18. November 2020 um 17:31:42 UTC+1:

> On Wed, Nov 18, 2020 at 10:20 AM Georg Gast  wrote:
> >
> > Hello Robert,
> > thanks for the answer. So may i sumarize how the BBAI boots:
> >
> > The Am5729 on the BBAI boots like:
> > - Reset Vector in the Arm start from an internal firmware.
> > - The internal firmware knows how to read some sectors from SD/MMC
> > - The internal firmware loads the MLO/SPL from the SD/MMC
>
> sudo dd if=./u-boot/MLO of=${DISK} count=2 seek=1 bs=128k
>
> > - The MLO loads u-boot.img also from some sectors on the SD/MMC
>
> These are correct, the "sector" is documented and the same as am335x,
> am57xx also supports reading the files from FAT file system.
>
> sudo dd if=./u-boot/u-boot.img of=${DISK} count=4 seek=1 bs=384k
>
> > - u-boot.img loads uEnv.txt also from some sectors
>
> For BeagleBoard.org, u-boot.img looks for /boot/extlinux/extlinux.conf
> and then "uEnv.txt" in multiple locations on FAT, EXTx, and BTRFS..
>
> For mainline u-boot, u-boot.img looks for /boot/extlinux/extlinux.conf
> then /boot/uEnv.txt in multiple locations on fat/extX... (BTRFS not
> built by default)
>
> > - u-boot loads kernel/fdt and initrd from the target partitions boot 
> folder
>
> For BeagleBoard.org, uEnv.txt set's the variables that load specific
> kernel/initrd/dtb.
>
> For Mainline, either it uses the generic extlinux.conf vales, or just
> loads /boot/uImage...(aka defaults..)
>
> > - Linux starts.
> >
> > Is this correct?
> >
> > About the pinmux stuff nuked from mainline:
> > Does it mean, the kernel passed FDT from u-boot can be parsed from the 
> kernel but any pinmuxing (say: set pins to i2c) can't be done from the 
> kernel? Or is this FDT parsed from u-boot and pinmux set? As far as i know: 
> u-boot has basic hardware knowledge in it [3][4]. Can only at this stage 
> the pinmux be changed?
>
> For "AM57xx", u-boot.img "Must" set the pinmux , while we update it in
> teh device-tree, it's not teh 100% approved way..
>
> > On early versions of the BBB, the SD card had a partition 1 (W95 FAT32) 
> and FS FAT16 and bootflag set. This partition contained MLO and u-boot.img. 
> Like modern PC systems with their EFI partition. I still have images from 
> 2014 with Angstrom linux which have this setup.
>
> And 90% of the customer issues we faced at BeagleBoard.org, was
> customers who "formatted" the FAT32 partition to get more space, and
> then angrily returned it to the retailer as defective..
>
> > Why did u-boot/TI/whoever switch back to bootloaders in sectors like it 
> was before EFI hit the PC system? Is this something that is different from 
> SOC to SOC?
>
> THUS, I nuked the split fat/ext4 partition as a support nightmary..
>
> Customer failure returns dropped, I consider the sector method a
> success for end user reliability of these specific SBC's
>
> Regards,
>
> -- 
> Robert Nelson
> https://rcn-ee.com/
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/deb45714-665e-4141-9e71-2cfbe5540e28n%40googlegroups.com.


Re: [beagleboard] Beaglebone AI Bootsequence

2020-11-18 Thread Robert Nelson
On Wed, Nov 18, 2020 at 10:20 AM Georg Gast  wrote:
>
> Hello Robert,
> thanks for the answer. So may i sumarize how the BBAI boots:
>
> The Am5729 on the BBAI boots like:
> - Reset Vector in the Arm start from an internal firmware.
> - The internal firmware knows how to read some sectors from SD/MMC
> - The internal firmware loads the MLO/SPL from the SD/MMC

sudo dd if=./u-boot/MLO of=${DISK} count=2 seek=1 bs=128k

> - The MLO loads u-boot.img also from some sectors on the SD/MMC

These are correct, the "sector" is documented and the same as am335x,
am57xx also supports reading the files from FAT file system.

sudo dd if=./u-boot/u-boot.img of=${DISK} count=4 seek=1 bs=384k

> - u-boot.img loads uEnv.txt also from some sectors

For BeagleBoard.org, u-boot.img looks for /boot/extlinux/extlinux.conf
and then  "uEnv.txt" in multiple locations on FAT, EXTx, and BTRFS..

For mainline u-boot, u-boot.img looks for /boot/extlinux/extlinux.conf
then /boot/uEnv.txt in multiple locations on fat/extX... (BTRFS not
built by default)

> - u-boot loads kernel/fdt and initrd from the target partitions boot folder

For BeagleBoard.org, uEnv.txt set's the variables that load specific
kernel/initrd/dtb.

For Mainline, either it uses the generic extlinux.conf vales, or just
loads /boot/uImage...(aka defaults..)

> - Linux starts.
>
> Is this correct?
>
> About the pinmux stuff nuked from mainline:
> Does it mean, the kernel passed FDT from u-boot can be parsed from the kernel 
> but any pinmuxing (say: set pins to i2c) can't be done from the kernel? Or is 
> this FDT parsed from u-boot and pinmux set? As far as i know: u-boot has 
> basic hardware knowledge in it [3][4]. Can only at this stage the pinmux be 
> changed?

For "AM57xx", u-boot.img "Must" set the pinmux , while we update it in
teh device-tree, it's not teh 100% approved way..

> On early versions of the BBB, the SD card had a partition 1 (W95 FAT32) and 
> FS FAT16 and bootflag set. This partition contained MLO and u-boot.img. Like 
> modern PC systems with their EFI partition. I still have images from 2014 
> with Angstrom linux which have this setup.

And 90% of the customer issues we faced at BeagleBoard.org, was
customers who "formatted" the FAT32 partition to get more space, and
then angrily returned it to the retailer as defective..

> Why did u-boot/TI/whoever switch back to bootloaders in sectors like it was 
> before EFI hit the PC system? Is this something that is different from SOC to 
> SOC?

THUS, I nuked the split fat/ext4 partition as a support nightmary..

Customer failure returns dropped, I consider the sector method a
success for end user reliability of these specific SBC's

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYjE%3D0bffUqyC-EP%2BTC5s_WNfjjb2D93Vtb%3D0ypTH%2B%3DF6g%40mail.gmail.com.


Re: [beagleboard] Beaglebone AI Bootsequence

2020-11-18 Thread Georg Gast
Hello Robert,
thanks for the answer. So may i sumarize how the BBAI boots:

The Am5729 on the BBAI boots like:
- Reset Vector in the Arm start from an internal firmware. 
- The internal firmware knows how to read some sectors from SD/MMC
- The internal firmware loads the MLO/SPL from the SD/MMC
- The MLO loads u-boot.img also from some sectors on the SD/MMC
- u-boot.img loads uEnv.txt also from some sectors
- u-boot loads kernel/fdt and initrd from the target partitions boot folder
- Linux starts.

Is this correct?

About the pinmux stuff nuked from mainline:
Does it mean, the kernel passed FDT from u-boot can be parsed from the 
kernel but any pinmuxing (say: set pins to i2c) can't be done from the 
kernel? Or is this FDT parsed from u-boot and pinmux set? As far as i know: 
u-boot has basic hardware knowledge in it [3][4]. Can only at this stage 
the pinmux be changed?

On early versions of the BBB, the SD card had a partition 1 (W95 FAT32) and 
FS FAT16 and bootflag set. This partition contained MLO and u-boot.img. 
Like modern PC systems with their EFI partition. I still have images from 
2014 with Angstrom linux which have this setup.

Why did u-boot/TI/whoever switch back to bootloaders in sectors like it was 
before EFI hit the PC system? Is this something that is different from SOC 
to SOC?


Best Regards
Georg

[1] https://www.kernel.org/doc/html/v5.4/driver-api/pinctl.html
[2] https://gitlab.denx.de/u-boot/u-boot/-/tree/master/board/ti/am335x
[3] 
https://gitlab.denx.de/u-boot/u-boot/-/blob/master/board/ti/am57xx/board.c#L834
[4] 
https://gitlab.denx.de/u-boot/u-boot/-/blob/master/board/ti/am57xx/board.c#L860

RobertCNelson schrieb am Dienstag, 17. November 2020 um 23:48:38 UTC+1:

> On Tue, Nov 17, 2020 at 4:29 PM Georg Gast  wrote:
> >
> > Hi everyone,
> > i have an old Beaglebone Black (short after it was released) and now i 
> got a new BBAI. The BBB i could run with a mainline kernel and mainline 
> u-boot and a stock Debian/armhf.
> >
> > I build u-boot from source and rest was qemu-debootstraped.
> >
> > For other SBC's like the Pi4 there is a description how exactly the 
> bootprocess works. Also the BBB got a description how to setup the SD card 
> to boot it.
> >
> > My first try was to setup the SD card as i did with the BBB but it 
> didn't work out. When i flash the Flasher Image i can restore my MMC and it 
> works again. Even if i copy the content of the original MMC to the SD card 
> it works.
> >
> > I got a TTL UART adapter and i can see u-boot and work with it on the 
> stock images. My interest is in understanding the boot sequences of these 
> SBCs and run them most of the time with Debian and upstream sources.
> >
> > Could you point me to a description of the boot sequence? The offical 
> system manual is still on TODO in these areas.
>
> For pure mainline/debian, just setup extlinux.. U-Boot will load that
> file and do the generic bootup, just make sure to disable quiet
>
> /boot/extlinux/extlinux.conf
>
> TI nuked all am57xx pinmuxing in the mainline kernel, so all pinmux
> values need to be setup in u-boot, i'm not sure if that's 100% yet..
> (aka i don't think eMMC was working)
>
>
> Regards,
>
> -- 
> Robert Nelson
> https://rcn-ee.com/
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/b41a1a40-81cc-47c0-8323-0ea217d3873en%40googlegroups.com.


Re: [beagleboard] Beaglebone AI Bootsequence

2020-11-17 Thread Robert Nelson
On Tue, Nov 17, 2020 at 4:29 PM Georg Gast  wrote:
>
> Hi everyone,
> i have an old Beaglebone Black (short after it was released) and now i got a 
> new BBAI. The BBB i could run with a mainline kernel and mainline u-boot and 
> a stock Debian/armhf.
>
> I build u-boot from source and rest was qemu-debootstraped.
>
> For other SBC's like the Pi4 there is a description how exactly the 
> bootprocess works. Also the BBB got a description how to setup the SD card to 
> boot it.
>
> My first try was to setup the SD card as i did with the BBB but it didn't 
> work out. When i flash the Flasher Image i can restore my MMC and it works 
> again. Even if i copy the content of the original MMC to the SD card it works.
>
> I got a TTL UART adapter and i can see u-boot and work with it on the stock 
> images. My interest is in understanding the boot sequences of these SBCs and 
> run them most of the time with Debian and upstream sources.
>
> Could you point me to a description of the boot sequence? The offical system 
> manual is still on TODO in these areas.

For pure mainline/debian, just setup extlinux.. U-Boot will load that
file and do the generic bootup, just make sure to disable quiet

/boot/extlinux/extlinux.conf

TI nuked all am57xx pinmuxing in the mainline kernel, so all pinmux
values need to be setup in u-boot, i'm not sure if that's 100% yet..
(aka i don't think eMMC was working)


Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYg_cxUPui1yZh%3DR48O%2BfxMxTx2sduEZZZbx_Pfkhm4M5w%40mail.gmail.com.


[beagleboard] Beaglebone AI Bootsequence

2020-11-17 Thread Georg Gast
Hi everyone,
i have an old Beaglebone Black (short after it was released) and now i got 
a new BBAI. The BBB i could run with a mainline kernel and mainline u-boot 
and a stock Debian/armhf.

I build u-boot from source and rest was qemu-debootstraped. 

For other SBC's like the Pi4 there is a description how exactly the 
bootprocess works. Also the BBB got a description how to setup the SD card 
to boot it. 

My first try was to setup the SD card as i did with the BBB but it didn't 
work out. When i flash the Flasher Image i can restore my MMC and it works 
again. Even if i copy the content of the original MMC to the SD card it 
works.

I got a TTL UART adapter and i can see u-boot and work with it on the stock 
images. My interest is in understanding the boot sequences of these SBCs 
and run them most of the time with Debian and upstream sources. 

Could you point me to a description of the boot sequence? The offical 
system manual is still on TODO in these areas.

Thanks!

Georg

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/2624f1f2-ec08-471c-b8ae-ffd48f1fca42n%40googlegroups.com.


Re: [beagleboard] [BeagleBone AI] Product details

2020-08-18 Thread Robert Nelson
On Tue, Aug 18, 2020 at 11:34 AM  wrote:
>
> Hello
>
> I would like to ask about some specifics of the BeagleBone AI board 
> https://beagleboard.org/ai).
>
> I am currently working on a study targeting AI accelerator modules and 
> development boards. We are interested in the  BeagleBone AI board as it might 
> fit the requirements of our client who wishes to enroll a large-scale 
> deployment (thousands of modules) in a few years.
>
> I am currently missing the following information:
>
> 1. Operating lifetime (in years)
> Some manufacturers (e.g., Nvidia) provide an estimate of the operating 
> lifetime of their modules in hours or years.

I guess that would explain why my Tegra Jetons TK1's are dead..  Kinda Stupid..

I've got a few AM5729 X15 prototype's still 'running' and building
kernel linux-image*.deb file for the beagleboard's debian repo, which
I got in the fall of 2014..

Other than a heatsink and 120mm fan to blow on 3 board's stacked, they
just run..

As long as you keep them cool and clean power, they should be fine.

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYhpr681MnJMpVs6XKu1HARVE92sWt59FojBkgmqTM7TEA%40mail.gmail.com.


[beagleboard] [BeagleBone AI] Product details

2020-08-18 Thread milan . kabac
Hello

I would like to ask about some specifics of the BeagleBone AI board 
https://beagleboard.org/ai).

I am currently working on a study targeting AI accelerator modules and 
development boards. We are interested in the  BeagleBone AI board as it 
might fit the requirements of our client who wishes to enroll a large-scale 
deployment (thousands of modules) in a few years.

I am currently missing the following information:

1. Operating lifetime (in years)
Some manufacturers (e.g., Nvidia) provide an estimate of the operating 
lifetime of their modules in hours or years.

2. Product lifecycle
We need this information to understand until when the  BeagleBone AI board 
will be available on the market.

3. Warranty
Is there any warranty defined by the manufacturer on the BeagleBone AI 
board?

4. Operating temperature range
What is the temperature range for the operation of the BeagleBone AI board?

5. Compliance
The system reference manual defines the CE compliance as TBD 
(https://github.com/beagleboard/beaglebone-ai/wiki/System-Reference-Manual). 
Is the board currently compliant with EU standards ?

Many thanks in advance for your assistance.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/9bd0926f-b3d5-41cb-9fef-62935f033c22o%40googlegroups.com.


[beagleboard] beaglebone Ai

2020-08-15 Thread Eloy Cain
hello gang, I'm having problems at the moment of wanting to turn on a led. 
I am using PUtty to enter the card and to program I use python. When I run 
a program or print a message, it works correctly. the problem is as if the 
pins of the card do not work for me. I don't know if I should use a library 
to activate them. I have updated the card and nothing. I have seen a lot of 
information and it has not worked for me.



python



-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/b889936c-842c-48c3-b71d-e43965b0ce80o%40googlegroups.com.


Re: [beagleboard] Beaglebone AI - read analog input with python

2020-07-03 Thread 'Mark Lazarewicz' via BeagleBoard
Hello Daveru
Please tell The professor Or H1B boot camp instructor he's given you an 
assignment thats not possible.If he doesn't know that how's he going to coach 
you after you add BBAI on your resume. Besides there's no travel right now.We 
understand tracking  down Runtime errors is a tremendous task hopefully someone 
is available 24/7 in the future when you get another runtime  errorWhere are 
you  going to school?


Sent from Yahoo Mail on Android 
 
  On Fri, Jul 3, 2020 at 10:27 AM, dava...@gmail.com wrote:  
 
Hello, i have a Beaglebone AI, i need read analog input with python code, 
example:
import Adafruit_BBIO.ADC as ADCfrom time import sleep
ADC.setup()
analogPin = "P9_33"
while(1):        potVal = ADC.read(analogPin)        potVolt = potVal*1.8       
 print ("The Potentiometer Voltage is: {}".format(potVolt))        sleep(0.5)
but, this code generated error:
debian@beaglebone:~$ sudo python3 test_bbai_ai.pyTraceback (most recent call 
last):  File "test_bbai_ai.py", line 4, in     ADC.setup()RuntimeError: 
Unable to setup ADC system. Possible causes are:  - A cape with a conflicting 
pin mapping is loaded  - A device tree object is loaded that uses the same name 
for a fragment: helper
Please, help me, thank you.
PD. BeagleBoard.org Debian Buster IoT TIDL Image 2020-04-06

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/9a415935-e8b3-47fc-b2ac-625f0c799f37o%40googlegroups.com.
  

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/1925007069.708675.1593808918001%40mail.yahoo.com.


[beagleboard] Beaglebone AI - read analog input with python

2020-07-03 Thread davavru

Hello, i have a Beaglebone AI, i need read analog input with python code, 
example:

import Adafruit_BBIO.ADC as ADC
from time import sleep

ADC.setup()

analogPin = "P9_33"

while(1):
   potVal = ADC.read(analogPin)
   potVolt = potVal*1.8
   print ("The Potentiometer Voltage is: {}".format(potVolt))
   sleep(0.5)

but, this code generated error:

debian@beaglebone:~$ sudo python3 test_bbai_ai.py
Traceback (most recent call last):
  File "test_bbai_ai.py", line 4, in 
ADC.setup()
RuntimeError: Unable to setup ADC system. Possible causes are:
  - A cape with a conflicting pin mapping is loaded
  - A device tree object is loaded that uses the same name for a fragment: 
helper

Please, help me, thank you.

PD. BeagleBoard.org Debian Buster IoT TIDL Image 2020-04-06

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/9a415935-e8b3-47fc-b2ac-625f0c799f37o%40googlegroups.com.


Re: [beagleboard] BeagleBone AI - Linux Desktop

2020-06-25 Thread Adrian Hatton
Hi Robert

Thanks for sharing the Debian GUI image.

I did have a question, I previously attempted to update the IoT image on the BB 
AI using the SD card method and was not successful.

When you insert the SD card then boot the BB AI should you hold down any 
buttons to force a certain boot mode, or should it just directly boot from the 
SD and install the image?

Many thanks

Adrian.

Sent from my iPhone

> On 24 Jun 2020, at 17:24, Robert Nelson  wrote:
> 
> On Wed, Jun 24, 2020 at 11:14 AM digital_ade  wrote:
>> 
>> Hi All,
>> 
>> I am new to BeagleBone and Linux, and am working on a project with a 
>> BeagleBone AI.
>> 
>> Out of the box the BB AI suggests an IoT Linux distribution which does not 
>> include a graphical interface.
>> 
>> Can anyone recommend a Linux desktop (including GUI) that can be deployed 
>> onto the BBAI, ideally with some guidance on any special steps required to 
>> install it.
>> 
>> I am flexible on the OS (Ubutnu, Debian etc)
> 
> I wasn't happy with it at the time of the April 2020 release, so it
> wasn't included in that time frame.. For our up-coming August it'll be
> back..
> 
> Here's an early version, just use etcher.io to flash it to a microSD
> and insert it into the BBAI
> 
> https://rcn-ee.net/rootfs/bb.org/testing/2020-06-01/buster-lxqt-tidl/am57xx-debian-10.4-lxqt-tidl-armhf-2020-06-01-6gb.img.xz
> 
> Regards,
> 
> -- 
> Robert Nelson
> https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/0FE21B96-4C88-4D52-919A-39523E842AFD%40gmail.com.


Re: [beagleboard] BeagleBone AI - Linux Desktop

2020-06-24 Thread Robert Nelson
On Wed, Jun 24, 2020 at 11:14 AM digital_ade  wrote:
>
> Hi All,
>
> I am new to BeagleBone and Linux, and am working on a project with a 
> BeagleBone AI.
>
> Out of the box the BB AI suggests an IoT Linux distribution which does not 
> include a graphical interface.
>
> Can anyone recommend a Linux desktop (including GUI) that can be deployed 
> onto the BBAI, ideally with some guidance on any special steps required to 
> install it.
>
> I am flexible on the OS (Ubutnu, Debian etc)

I wasn't happy with it at the time of the April 2020 release, so it
wasn't included in that time frame.. For our up-coming August it'll be
back..

Here's an early version, just use etcher.io to flash it to a microSD
and insert it into the BBAI

https://rcn-ee.net/rootfs/bb.org/testing/2020-06-01/buster-lxqt-tidl/am57xx-debian-10.4-lxqt-tidl-armhf-2020-06-01-6gb.img.xz

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYj8JZtRXDQn_sGfVvwEKAmWG_W00SXgFVB%3D4a6M1QziXA%40mail.gmail.com.


[beagleboard] BeagleBone AI - Linux Desktop

2020-06-24 Thread digital_ade
Hi All,

I am new to BeagleBone and Linux, and am working on a project with a 
BeagleBone AI.

Out of the box the BB AI suggests an IoT Linux distribution which does not 
include a graphical interface.

Can anyone recommend a Linux desktop (including GUI) that can be deployed 
onto the BBAI, ideally with some guidance on any special steps required to 
install it.

I am flexible on the OS (Ubutnu, Debian etc) 

Many thanks

Ade. 

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/56c2d0d2-c546-4f76-ae67-54ee8e234b63o%40googlegroups.com.


[beagleboard] BeagleBone Ai GPIO

2020-05-25 Thread jrubensgomes
Good evening!
I have a BeagleBone AI and I can't flash the LED on pin P9_15.
I researched and verified that the mapping of the BB AI pins is different 
from the BBB.
Did you get a solution to this problem?
Thank you.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/4618d173-ff75-4a33-a4da-ec87fa9cb7b6%40googlegroups.com.


[beagleboard] Beaglebone AI UART access?

2020-04-02 Thread ahninsuk0
Hello.

I am wondering if some one can access UART on Beaglebone AI. I updated 
*.dts file so I think I got /dev/ttyS1, ttyS2, ttyS3, ttyS4 and ttyS5 on my 
kernel.

 *debian@beaglebone:/dev$ ls -al ttyS**
crw--- 1 debian tty 4, 64 Mar 13 01:04 ttyS0
crw-rw 1 root   dialout 4, 65 Mar 12 22:23 ttyS1
crw-rw 1 root   dialout 4, 66 Mar 12 22:23 ttyS2
crw-rw 1 root   dialout 4, 67 Mar 12 22:23 ttyS3
crw-rw 1 root   dialout 4, 68 Mar 12 22:23 ttyS4
crw-rw 1 root   dialout 4, 69 Mar 12 22:23 ttyS5

*debian@beaglebone:/dev$ dmesg | grep tty*
[0.00] Kernel command line: console=ttyS0,115200n8 
root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M 
net.ifnames=0 rng_core.default_quality=100 quiet
[0.931970] console [ttyS0] disabled
[0.932020] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 43, 
base_baud = 300) is a 8250
[1.018956] console [ttyS0] enabled
[1.019768] 4802.serial: ttyS2 at MMIO 0x4802 (irq = 44, 
base_baud = 300) is a 8250
[1.020527] 48066000.serial: ttyS4 at MMIO 0x48066000 (irq = 45, 
base_baud = 300) is a 8250
[1.021268] 48068000.serial: ttyS5 at MMIO 0x48068000 (irq = 46, 
base_baud = 300) is a 8250
[1.021996] 48422000.serial: ttyS1 at MMIO 0x48422000 (irq = 47, 
base_baud = 300) is a 8250
[1.022744] 4ae2b000.serial: ttyS3 at MMIO 0x4ae2b000 (irq = 48, 
base_baud = 300) is a 8250


I assume the 48066000.serial: ttyS4 at MMIO 0x48066000  is UART5 based on 
TI system reference.
So I tried to get signals on P9.11 and P9.13(schematic of BeagleBon AI 
AM57x page 14 of 19) on Beaglebone AI extension header by the following 
commands.

* debian@beaglebone:/dev$ echo 12345 > /dev/ttyS4*

When I check signal via software scope, I can not get any signal change on 
the pins. 
Do I need to activate the UART5 ( or /dev/ttyS4 on my dev structure ) 
before checking? If yes, how can I do to activate it?
Thank you so much!

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/320f036a-e39c-4147-bdb1-0fd523340e9b%40googlegroups.com.


[beagleboard] Beaglebone AI UART access

2020-04-02 Thread ahninsuk0
Hello.

I am wondering if some one can access UART on Beaglebone AI. I updated 
*.dts file so I think I got /dev/ttyS1, ttyS2, ttyS3, ttyS4 and ttyS5 on my 
kernel.

 *debian@beaglebone:/dev$ ls -al ttyS**
crw--- 1 debian tty 4, 64 Mar 13 01:04 ttyS0
crw-rw 1 root   dialout 4, 65 Mar 12 22:23 ttyS1
crw-rw 1 root   dialout 4, 66 Mar 12 22:23 ttyS2
crw-rw 1 root   dialout 4, 67 Mar 12 22:23 ttyS3
crw-rw 1 root   dialout 4, 68 Mar 12 22:23 ttyS4
crw-rw 1 root   dialout 4, 69 Mar 12 22:23 ttyS5

*debian@beaglebone:/dev$ dmesg | grep tty*
[0.00] Kernel command line: console=ttyS0,115200n8 
root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M 
net.ifnames=0 rng_core.default_quality=100 quiet
[0.931970] console [ttyS0] disabled
[0.932020] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 43, 
base_baud = 300) is a 8250
[1.018956] console [ttyS0] enabled
[1.019768] 4802.serial: ttyS2 at MMIO 0x4802 (irq = 44, 
base_baud = 300) is a 8250
[1.020527] 48066000.serial: ttyS4 at MMIO 0x48066000 (irq = 45, 
base_baud = 300) is a 8250
[1.021268] 48068000.serial: ttyS5 at MMIO 0x48068000 (irq = 46, 
base_baud = 300) is a 8250
[1.021996] 48422000.serial: ttyS1 at MMIO 0x48422000 (irq = 47, 
base_baud = 300) is a 8250
[1.022744] 4ae2b000.serial: ttyS3 at MMIO 0x4ae2b000 (irq = 48, 
base_baud = 300) is a 8250


I assume the 48066000.serial: ttyS4 at MMIO 0x48066000  is UART5 based on 
TI system reference.
So I tried to get signals on P9.11 and P9.13(schematic of BeagleBon AI 
AM57x page 14 of 19) on Beaglebone AI extension header by the following 
commands.

* debian@beaglebone:/dev$ echo 12345 > /dev/ttyS4*

When I check signal via software scope, I can not get any signal change on 
the pins. 
Do I need to activate the UART5 ( or /dev/ttyS4 on my dev structure ) 
before checking? If yes, how can I do to activate it?
Thank you so much!


-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/a375ddf5-06e7-4411-8f43-c6c737e73b64%40googlegroups.com.


Re: [beagleboard] BeagleBone AI & DLPDLCR2000EVM

2020-02-28 Thread Robert Nelson
On Fri, Feb 28, 2020 at 2:43 PM  wrote:
>
> Hello,
>
> I'm currently trying to get the DLPDLCR2000EVM working with my BeagleBone AI. 
> I have already modified the library to use the correct i2c port which seems 
> to have worked so far. My next step is to check the GPIO configuration since 
> this is where i get Errors now. I Used the Stuff from the Beagle Bone Black 
> Startup repository. My BBAI is fresh so far, just did the update procedure 
> for now.
>
> Has anybody allready done this and is willing to share the solution?
> Will BBAI Support HDMI and DLP Output at the same time? (I did a search, but 
> some bits of info are just missing yet - IMHO)

The BeagleBone AI and DLPDLCR2000EVM can not be used together today by default.

The BeagleBone AI: only has 16 Bit bus expanded on the headers..
The DLPDLCR2000EVM: is a 24 Bit LCD Interface..

The BeagleBone Black has both a 16 Bit and 24 Bit LCD Interface on the header.

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYgjxzqvE9yFvJ%3DNa0-f%3D4UzxjZ79G3HFXfZC_vXCr4GZQ%40mail.gmail.com.


[beagleboard] BeagleBone AI & DLPDLCR2000EVM

2020-02-28 Thread anton . bachmayr
Hello,

I'm currently trying to get the DLPDLCR2000EVM working with my BeagleBone 
AI. I have already modified the library to use the correct i2c port which 
seems to have worked so far. My next step is to check the GPIO 
configuration since this is where i get Errors now. I Used the Stuff from 
the Beagle Bone Black Startup repository. My BBAI is fresh so far, just did 
the update procedure for now.

Has anybody allready done this and is willing to share the solution?
Will BBAI Support HDMI and DLP Output at the same time? (I did a search, 
but some bits of info are just missing yet - IMHO)

thanks

Anton 

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/defa9a21-1c33-44f8-9504-e4c5376308ee%40googlegroups.com.


Re: [beagleboard] BeagleBone AI now AWS Greengrass certified

2020-01-27 Thread jonnymo
"I'm largely unhappy with the state of ROS on Debian"

I believe you are not alone in this feeling.

 SageMaker NEO support sounds interesting though.


Cheers,

Jon

On Mon, Jan 27, 2020 at 8:25 AM Jason Kridner 
wrote:

>
>
> On Mon, Jan 27, 2020 at 11:07 AM jonnymo  wrote:
>
>> Jason,
>>
>> That is awesome!
>>
>> Are there plans to have support for the BeagleBone AI with AWS RoboMaker?
>>
>
> Loosely, yes--I'm still trying to scope all the work and define the best
> approach. I'd like to avoid having a bunch of images to support. I'm
> largely unhappy with the state of ROS on Debian.
>
> We are also working on SageMaker NEO support.
>
>
>>
>> Cheers,
>>
>> Jon
>>
>> On Mon, Jan 27, 2020 at 7:43 AM Jason Kridner  wrote:
>>
>>> Greengrass is a way to direct your board from the AWS Cloud. You can
>>> load services (lambdas) on your board that have access to the board
>>> resources as well as AWS Cloud resources.
>>>
>>> Details can be found at
>>> https://devices.amazonaws.com/detail/a3G0h076ytWEAQ/BeagleBoard.org-BeagleBone-AI
>>>
>>> Interested? I have AWS credits I can send those who are interested in
>>> trying this out ($10). Contact me if you'd like an AWS credit. Make sure to
>>> reply privately and not on the forum. If you don't get a response, try the
>>> resources on https://beagleboard.org/about/jkridner. If there's enough
>>> response, I'll set up something more automated.
>>>
>>> --
>>> https://beagleboard.org/about
>>>
>>> --
>>> For more options, visit http://beagleboard.org/discuss
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "BeagleBoard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to beagleboard+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPkXXpjMfwgoftqmcz0511KMRw9O%3DDRQ4WyJ-VKDvJU0cw%40mail.gmail.com
>>> 
>>> .
>>>
>> --
>> For more options, visit http://beagleboard.org/discuss
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to beagleboard+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beagleboard/CAG99bkp21k0sO2FXFttuVFNSqsWVYb8vxmz0JEQXo7bDn0xA9w%40mail.gmail.com
>> 
>> .
>>
>
>
> --
> https://beagleboard.org/about - a 501c3 non-profit educating around open
> hardware computing
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CA%2BT6QP%3DcOQ8bSwZz6YrtfBPd9wanNjRfY5jNmgX1%2BP9moZ%2BN9w%40mail.gmail.com
> 
> .
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAG99bkq9%2B6Wc4RmJ1p5Z%2Be8fAMCDYWrz6vTgPq38AT0DX5jbFg%40mail.gmail.com.


Re: [beagleboard] BeagleBone AI now AWS Greengrass certified

2020-01-27 Thread Jason Kridner
On Mon, Jan 27, 2020 at 11:07 AM jonnymo  wrote:

> Jason,
>
> That is awesome!
>
> Are there plans to have support for the BeagleBone AI with AWS RoboMaker?
>

Loosely, yes--I'm still trying to scope all the work and define the best
approach. I'd like to avoid having a bunch of images to support. I'm
largely unhappy with the state of ROS on Debian.

We are also working on SageMaker NEO support.


>
> Cheers,
>
> Jon
>
> On Mon, Jan 27, 2020 at 7:43 AM Jason Kridner  wrote:
>
>> Greengrass is a way to direct your board from the AWS Cloud. You can load
>> services (lambdas) on your board that have access to the board resources as
>> well as AWS Cloud resources.
>>
>> Details can be found at
>> https://devices.amazonaws.com/detail/a3G0h076ytWEAQ/BeagleBoard.org-BeagleBone-AI
>>
>> Interested? I have AWS credits I can send those who are interested in
>> trying this out ($10). Contact me if you'd like an AWS credit. Make sure to
>> reply privately and not on the forum. If you don't get a response, try the
>> resources on https://beagleboard.org/about/jkridner. If there's enough
>> response, I'll set up something more automated.
>>
>> --
>> https://beagleboard.org/about
>>
>> --
>> For more options, visit http://beagleboard.org/discuss
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to beagleboard+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPkXXpjMfwgoftqmcz0511KMRw9O%3DDRQ4WyJ-VKDvJU0cw%40mail.gmail.com
>> 
>> .
>>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CAG99bkp21k0sO2FXFttuVFNSqsWVYb8vxmz0JEQXo7bDn0xA9w%40mail.gmail.com
> 
> .
>


-- 
https://beagleboard.org/about - a 501c3 non-profit educating around open
hardware computing

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CA%2BT6QP%3DcOQ8bSwZz6YrtfBPd9wanNjRfY5jNmgX1%2BP9moZ%2BN9w%40mail.gmail.com.


Re: [beagleboard] BeagleBone AI now AWS Greengrass certified

2020-01-27 Thread jonnymo
Jason,

That is awesome!

Are there plans to have support for the BeagleBone AI with AWS RoboMaker?

Cheers,

Jon

On Mon, Jan 27, 2020 at 7:43 AM Jason Kridner  wrote:

> Greengrass is a way to direct your board from the AWS Cloud. You can load
> services (lambdas) on your board that have access to the board resources as
> well as AWS Cloud resources.
>
> Details can be found at
> https://devices.amazonaws.com/detail/a3G0h076ytWEAQ/BeagleBoard.org-BeagleBone-AI
>
> Interested? I have AWS credits I can send those who are interested in
> trying this out ($10). Contact me if you'd like an AWS credit. Make sure to
> reply privately and not on the forum. If you don't get a response, try the
> resources on https://beagleboard.org/about/jkridner. If there's enough
> response, I'll set up something more automated.
>
> --
> https://beagleboard.org/about
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPkXXpjMfwgoftqmcz0511KMRw9O%3DDRQ4WyJ-VKDvJU0cw%40mail.gmail.com
> 
> .
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAG99bkp21k0sO2FXFttuVFNSqsWVYb8vxmz0JEQXo7bDn0xA9w%40mail.gmail.com.


[beagleboard] BeagleBone AI now AWS Greengrass certified

2020-01-27 Thread Jason Kridner
Greengrass is a way to direct your board from the AWS Cloud. You can load
services (lambdas) on your board that have access to the board resources as
well as AWS Cloud resources.

Details can be found at
https://devices.amazonaws.com/detail/a3G0h076ytWEAQ/BeagleBoard.org-BeagleBone-AI

Interested? I have AWS credits I can send those who are interested in
trying this out ($10). Contact me if you'd like an AWS credit. Make sure to
reply privately and not on the forum. If you don't get a response, try the
resources on https://beagleboard.org/about/jkridner. If there's enough
response, I'll set up something more automated.

-- 
https://beagleboard.org/about

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPkXXpjMfwgoftqmcz0511KMRw9O%3DDRQ4WyJ-VKDvJU0cw%40mail.gmail.com.


[beagleboard] Beaglebone Ai autorun

2019-11-18 Thread andreagori95
Hi, everyone, new to the beaglebone Ai world and linux, so please be patient!

Need to autorun csound in an headless board, and not need the LXQT graphic 
frontend.
So, just boot the csound application (after all the other usual debian 
services) at power on.
I have already tried to use the (empty) ~/bash_profile but have no success.

Thanks for your attention.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/78b61062-7cbe-421e-9550-462ae181d8b9%40googlegroups.com.


[beagleboard] Beaglebone AI I2C

2019-11-08 Thread Nicholas Talbot
Does anyone know how to enable the I2C buses exposed on P9 on the 
Beaglebone AI?  I don't see I2C2 specifically.

debian@beaglebone:~$ sudo i2cdetect -l
i2c-3   i2c OMAP I2C adapterI2C adapter
i2c-0   i2c OMAP I2C adapterI2C adapter


-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/47ecea77-39b7-4359-91cd-2312f0e8a525%40googlegroups.com.


[beagleboard] Beaglebone AI, only 610M RAM?

2019-11-06 Thread Richard Krehbiel
I built my image from these 
 instructions, 
and on my Beaglebone AI with 1GB of RAM, /proc/meminfo says *"624984 kB"*.

So, what's consuming the other 413M?  Can I get some of that back?  Thanks.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/3c2b959b-09bd-4637-9020-fd3deb669776%40googlegroups.com.


[beagleboard] Beaglebone Ai overheating

2019-11-05 Thread Nicholas Talbot
I have noticed that my just purchased beaglebone AI is overheating and 
shutting down.  The heatsink does in fact get quite hot.  I get a message 
like:

Message from syslogd@beaglebone at Nov  1 14:57:00 ...
 kernel:[ 1219.684296] thermal thermal_zone0: critical temperature reached 
(95 C), shutting down

Is there any update to fix this?  Maybe I got a bad chip?

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/70c0d2d4-4142-423c-9310-351fdf2f8782%40googlegroups.com.


[beagleboard] Beaglebone AI rev a2

2019-10-28 Thread at4wood

When will BeagleBone AI "rev A2" be available for purchase? Is there any 
anticipated release date in a near future?

It seems that current "rev A1a" has some issues with its JTAG connections 
which will be hopefully corrected in "rev-A2".

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/28d56325-c60f-4cdd-958b-9009f648938a%40googlegroups.com.


[beagleboard] BeagleBone AI Double Balls

2019-10-26 Thread shabaz

Hi!

I had a question regarding the I/O pins on BB-AI. I've noticed that on some 
of the pins on the expansion headers, there are two AM5728 balls connected 
to the same pin (through zero-ohm resistors). I've noticed these 
particularly on the pins used for the LCD.
I was wondering, what's the convention going to be for these, i.e. if I 
wished to use them as GPIO instead of as for an LCD, then should I 
configure and use the first ball (and disable the second) or vice-versa?
At first thought it seems to me that it doesn't matter either way, i.e. I 
should just pick one, but perhaps I'm missing something so I wanted to 
check. For instance if a future config-pin feature always uses the first 
ball, then I'd like to pick that one too, or if it will always use the 
second ball, then I'll use that one.
Many thanks!

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/fe1be24e-06f8-4ca1-a61c-dd8b52c81f07%40googlegroups.com.


Re: [beagleboard] BeagleBone AI supported cameras

2019-09-26 Thread Robert Forsyth
I think there are screw holes in the heatsink for a 25 mm 1 inch fan, but 
no fan power socket, so no speed control.

On Friday, 27 September 2019 02:51:44 UTC+1, Andy Laberge wrote:
>
> I run a fan on my X15 from power on and it stays cool. I just received my 
> BBAI and I will build a fan support for it 
> also. I believe running cool gives quicker and better results.
>
> Andy
>
> On Thu, Sep 26, 2019 at 2:09 PM Dobrin Alexiev  > wrote:
>
>> I bought one BeagleBone AI board to experiment with in my free time. 
>>
>> I am thinking of running the demo described in: 
>> https://beagleboard.org/p/175809/tidl-on-beaglebone-ai-1ee263
>>
>>  
>>
>> I have two questions: 
>>
>> 1.  The demo uses the camera “Logitech HD Pro Webcam, C920, 1080p Lens”. 
>> Do I need to get exactly that camera? If no, is there a list of supported 
>> cameras for Beagle Bone AI and what do I need to change to use an 
>> alternative camera?
>>
>> 2. At the demo the board is setup with a fan. Is the fan optional at 23 
>> C ambient temperature, or when the demo is running the board definitely 
>> needs it?
>>
>>  
>>
>> Thanks in advance.
>>
>> Dobrin
>>
>> -- 
>> For more options, visit http://beagleboard.org/discuss
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to beagl...@googlegroups.com .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beagleboard/c4412a8c-a236-47db-8d39-6705a22c1942%40googlegroups.com
>>  
>> 
>> .
>>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/42e1aaf6-0d71-4e24-9532-3de3da0f1477%40googlegroups.com.


Re: [beagleboard] BeagleBone AI supported cameras

2019-09-26 Thread Andy Laberge
I run a fan on my X15 from power on and it stays cool. I just received my
BBAI and I will build a fan support for it
also. I believe running cool gives quicker and better results.

Andy

On Thu, Sep 26, 2019 at 2:09 PM Dobrin Alexiev 
wrote:

> I bought one BeagleBone AI board to experiment with in my free time.
>
> I am thinking of running the demo described in:
> https://beagleboard.org/p/175809/tidl-on-beaglebone-ai-1ee263
>
>
>
> I have two questions:
>
> 1.  The demo uses the camera “Logitech HD Pro Webcam, C920, 1080p Lens”.
> Do I need to get exactly that camera? If no, is there a list of supported
> cameras for Beagle Bone AI and what do I need to change to use an
> alternative camera?
>
> 2. At the demo the board is setup with a fan. Is the fan optional at 23 C
> ambient temperature, or when the demo is running the board definitely needs
> it?
>
>
>
> Thanks in advance.
>
> Dobrin
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/c4412a8c-a236-47db-8d39-6705a22c1942%40googlegroups.com
> 
> .
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAEqAPB-VwiMA6mohp8YS-3AiMH_A2mFuRySK8056HX869v-tpg%40mail.gmail.com.


[beagleboard] BeagleBone AI - Severe thermal issues

2019-09-26 Thread Michael Zoran
 I just got my BeagleBone AI today from mouser, and I'm noticing severe 
thermal issues even when the BeagleBone isn't doing much.
/sys/class/thermal is reporting over 100C within 10 minutes of the power 
being connected. 
At which point the safety features kick in and the power to the device gets 
shut off.

Is this normal???  Does the BeagleBone AI require a fan to be usable at all?

Also of interest is the free command is showing only 512MB of RAM instead 
of the 1GB it should. 
And the /proc file system is showing that a very generic device tree is 
being used.

This is an AI directly out of the box using only the preinstalled 
software.   I'm waiting for the serial debug cable to arrive that I ordered 
today
before I try reinstalling everything and maybe try lowering the clock speed.

Just thought this would be useful to other people.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/c736941f-25e5-4c1a-b6f5-f43de0ce04cc%40googlegroups.com.


[beagleboard] BeagleBone AI supported cameras

2019-09-26 Thread Dobrin Alexiev


I bought one BeagleBone AI board to experiment with in my free time. 

I am thinking of running the demo described in: 
https://beagleboard.org/p/175809/tidl-on-beaglebone-ai-1ee263

 

I have two questions: 

1.  The demo uses the camera “Logitech HD Pro Webcam, C920, 1080p Lens”. Do 
I need to get exactly that camera? If no, is there a list of supported 
cameras for Beagle Bone AI and what do I need to change to use an 
alternative camera?

2. At the demo the board is setup with a fan. Is the fan optional at 23 C 
ambient temperature, or when the demo is running the board definitely needs 
it?

 

Thanks in advance.

Dobrin

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/c4412a8c-a236-47db-8d39-6705a22c1942%40googlegroups.com.


[beagleboard] BeagleBone AI Overheat after SW Upgrade

2019-09-26 Thread Robert Forsyth

Received AI yesterday (23-Sep-2019)

Followed the tethered start up

Connected to internet and upgraded.

After reboot and after a few minutes syslog produced a console message from 
kernel about critical temperature reached (80 C) and shutting down.

Any idea which linux image I should use?

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/e215cbe0-e714-4392-8439-f9d9f81836f5%40googlegroups.com.


Re: [beagleboard] BeagleBone AI and real time applications (SMPS and motor control)

2019-09-23 Thread Jason Kridner
On Mon, Sep 23, 2019 at 12:09 AM Jason Kridner wrote:

> On Fri, Sep 20, 2019 at 6:54 PM Richard Tarbell wrote:
>
>>
>> Greetings All!
>>
>> Is there/will there be tutorials, on how to run Linux on the Beaglebone
>> AI, but run real time code on its two DSP processors?
>>
>
> Yes. You use OpenCL to program the DSPs. The 
> https://girhub.com/beagleboard/cloud9-exampkes
> repo will eventually host some DSP examples, bit just TIDL.
>

I meant "besides" just TIDL. Also, I've started the README.md at
https://github.com/beagleboard/cloud9-examples/tree/master/BeagleBone/AI/c66
.

It seems the images have the /usr/share/ti/examples/opencl directory
already. Unfortunately, it is owned by root, so you'll need to go into
there and run 'sudo make'.

It looks like some of the examples use SDL, so you'll want to run 'sudo apt
update; sudo apt install libsdl2-dev' first.

For the examples that require XDC, I don't have an easy answer today.

Here's some quick output:
debian@beaglebone:/usr/share/ti/examples/opencl$ cd simple/
debian@beaglebone:/usr/share/ti/examples/opencl/simple$ ls
kernel.cl  Makefile  Makefile.rtos  simple  simple.cpp  simple.o
Done!
debian@beaglebone:/usr/share/ti/examples/opencl/simple$ cd ../vecadd/
debian@beaglebone:/usr/share/ti/examples/opencl/vecadd$ sudo ./vecadd
DEVICE: TI Multicore C66 DSP

Offloading vector addition of 8192K elements...

Kernel Exec : Queue  to Submit: 15 us
Kernel Exec : Submit to Start : 404 us
Kernel Exec : Start  to End   : 52876 us

Success!
debian@beaglebone:/usr/share/ti/examples/opencl/vecadd$

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CA%2BT6QP%3DSQc6QXF-fPgHsk5ZBPi8vt-1YS2z3s5zUjRmjdTbbdQ%40mail.gmail.com.


Re: [beagleboard] BeagleBone AI and real time applications (SMPS and motor control)

2019-09-23 Thread 'Mark Lazarewicz' via BeagleBoard
Our application imported Matlab model's designed by PhD exported to c++ running 
on L238 DSP. I'm aware of another company that used OMAP DSPs for military SDR 
they used QNX on ARM but I believe they migrated to Android which was TI Linux 
based probably tactical tablets.

Sent from Yahoo Mail on Android 
 
  On Sun, Sep 22, 2019 at 11:09 PM, Jason Kridner 
wrote:   On Fri, Sep 20, 2019 at 6:54 PM Richard Tarbell 
 wrote:


Greetings All!
Is there/will there be tutorials, on how to run Linux on the Beaglebone AI, but 
run real time code on its two DSP processors?

Yes. You use OpenCL to program the DSPs. The 
https://girhub.com/beagleboard/cloud9-exampkes repo will eventually host some 
DSP examples, bit just TIDL. 
Some off-load can be done for real-time. 


For instance, I am looking to do a motor control application (100kHz sampling 
with external ADCs connected via SPI).  Is this possible to run on the DSP 
cores?  

I don’t know that is a clear requirement. The DSPs are certainly good at 
filters and control. 




-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/7dae6b50-02a8-4b66-ac02-50531dc1df40%40googlegroups.com.



-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CA%2BT6QP%3DwWRWWD%3DwK_FyXkV0ojystUmE1thbLwDNxnSnWHmA5fA%40mail.gmail.com.
  

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/706685008.11189008.1569245174694%40mail.yahoo.com.


Re: [beagleboard] BeagleBone AI and real time applications (SMPS and motor control)

2019-09-22 Thread Jason Kridner
On Fri, Sep 20, 2019 at 6:54 PM Richard Tarbell 
wrote:

>
> Greetings All!
>
> Is there/will there be tutorials, on how to run Linux on the Beaglebone
> AI, but run real time code on its two DSP processors?
>

Yes. You use OpenCL to program the DSPs. The
https://girhub.com/beagleboard/cloud9-exampkes
repo will eventually host some DSP examples, bit just TIDL.

Some off-load can be done for real-time.


> For instance, I am looking to do a motor control application (100kHz
> sampling with external ADCs connected via SPI).  Is this possible to run on
> the DSP cores?
>

I don’t know that is a clear requirement. The DSPs are certainly good at
filters and control.


> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/7dae6b50-02a8-4b66-ac02-50531dc1df40%40googlegroups.com
> 
> .
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CA%2BT6QP%3DwWRWWD%3DwK_FyXkV0ojystUmE1thbLwDNxnSnWHmA5fA%40mail.gmail.com.


[beagleboard] BeagleBone AI and real time applications (SMPS and motor control)

2019-09-20 Thread Richard Tarbell

Greetings All!

Is there/will there be tutorials, on how to run Linux on the Beaglebone AI, 
but run real time code on its two DSP processors?

For instance, I am looking to do a motor control application (100kHz 
sampling with external ADCs connected via SPI).  Is this possible to run on 
the DSP cores?  

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/7dae6b50-02a8-4b66-ac02-50531dc1df40%40googlegroups.com.


[beagleboard] BeagleBone AI is here!

2019-09-19 Thread Jason Kridner
*BeagleBoard.org® Launches BeagleBone® AI, Offering a Fast Track to Getting
Started with Artificial Intelligence at the Edge*

ROCHESTER, Mich., Sept.19, 2019 /PRNewswire/ -- The BeagleBoard.org®
Foundation today announces general availability of the newest, fastest,
most powerful BeagleBoard.org® BeagleBone® low cost development board yet,
and it’s driving a whole new AI revolution. Built on our proven open source
Linux approach, BeagleBone® AI fills the gap between small single board
computers (SBCs) and more powerful industrial computers. Leveraging the
Texas Instruments Sitara™ AM5729 processor, developers have access to
powerful machine learning capabilities with the ease of the BeagleBone®
Black header and mechanical compatibility.

BeagleBone® AI makes it easy to explore how artificial intelligence (AI)
and machine learning can be used in everyday life. Through BeagleBone® AI,
developers can take advantage of the TI C66x digital-signal-processor (DSP)
cores and embedded-vision-engine (EVE) cores on the Sitara AM5729
processor. Machine learning is supported by an optimized TI Deep Learning
(TIDL) software framework and pre-installed software tools. Downloading and
running the latest examples of edge inference algorithms and applications
is only a few clicks away.

“This board is the answer to our community’s request to see the next major
advancement in the BeagleBone® family” says Jason Kridner, co-founder of
the BeagleBoard.org*®* Foundation. “Its feature set is jam packed and
offers capabilities unparalleled by any other single board computer, open
hardware or not.”

BeagleBone® AI has a feature set that includes:

   -

   BeagleBone® Black mechanical and header compatibility
   -

  Works with existing BeagleBoard.org® BeagleBone® cape add-on boards
  and many available third-party cape add-on boards and enclosures


   -

   1GB RAM and 16GB on-board eMMC flash with a high-speed interface


   -

   USB Type-C for power and superspeed dual-role controller; and USB Type-A
   host


   -

   Gigabit Ethernet, 2.4/5GHz WiFi, and Bluetooth 4.2/BLE


   -

   microHDMI video and audio output


   -

   Zero-download out-of-box software experience
   -

   TI Sitara™ *AM5729 * processor with:
   -

  Dual 1.5GHz Arm® Cortex®-A15 microprocessor subsystem
  -

  2 C66x Floating-Point VLIW DSPs
  -

  4 Embedded Vision Engines (EVEs) supported by the TIDL software
  framework library for machine learning
  -

  2x Dual-Core Programmable Real-Time Unit (PRU) subsystems (4 PRUs
  total) for ultra-low latency control and software generated peripherals
  -

  2x Dual Arm® Cortex®-M4 co-processors for real-time control and
  subsystem management
  -

  IVA-HD subsystem with support for 4K at 15fps H.264 encode/decode and
  other codecs at 1080p60
  -

  Vivante® GC320 2D graphics accelerator
  -

  Dual-Core PowerVR® SGX544™ 3D GPU

“We believe this board will excel in everyday automation in industrial,
commercial and home applications” stated Christine Long, Executive Director
of the BeagleBoard.org® Foundation. “And at an extremely competitive price
point we’ve made this board available to everyone. It’s an industry game
changer.”

BeagleBone® AI is available to buy as a standalone board, heat sink and
antenna included, from BeagleBoard.org’s® key distribution partners.
Visit *http://beaglebone.ai
*.
--

For information about BeagleBoard.org® Foundation, contact Christine Long,
Executive Director, at *chri...@beagleboard.org *

BeagleBoard.org*®* and BeagleBone*®* are registered trademarks of the
BeagleBoard.org*®* Foundation, a 501c3 US-based non-profit corporation

Sitara is a trademark of Texas Instruments

-- 
https://beagleboard.org/about - a 501c3 non-profit educating around open
hardware computing

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPne%2BpV95ujG3xoSUXb6GokPD5qA0WO5rbgt09%3Drw%2BfU-g%40mail.gmail.com.


[beagleboard] BeagleBone AI and using the DSP cores for real time control

2019-05-22 Thread rtsraspberrypi

Greetings all!  With the release of the BeagleBone AI, I see that it has 
two DSP cores.  

--> Is it possible to use Linux on the Arm cores (as per "normal" 
operation), but use the two DSP cores for a real time application (such as 
100kHz sampling motor control)?  How is this done, in terms of the software 
needed?

--> Is it possible to have the two cores interact?  For instance, let's say 
I do have a 100kHz sampling algorithm running on a DSP core.  In a 
background task, I want the DSP core to pass live data (let's say voltage 
and current measurements) to an Arm core, so that the user can view the 
data in regular Linux space.  Is this possible?

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/88fe7a2c-977f-4c45-8d4f-2ee4dbd1a681%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [beagleboard] Beaglebone AI

2019-03-05 Thread Peter Lawler
IIRC they had demo units at Embedded World last week (or at least we're
talking about them)

On Wed., 6 Mar. 2019, 10:00 Graham,  wrote:

>
> https://beagleboard.org/ai
>
> Hmm.
>
> --- Graham
>
> ==
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/d625e6d8-c1a7-4509-9c86-2c1c2ba011a5%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAG73kvXDGUSGrqU%3D0M_EM8HmE8g1J7yZEkC9cESWbhsjhQn%3DBw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[beagleboard] Beaglebone AI

2019-03-05 Thread Graham

https://beagleboard.org/ai

Hmm.

--- Graham

==

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/d625e6d8-c1a7-4509-9c86-2c1c2ba011a5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.