I cant help you with a pocket beagle but i can help. dont reflash. put a bootable SD card in boot and mount the emmc
mount -t ext4 /dev/mmcblk1p1 /mnt/emmcext cd /mnt/emmcext/boot comment out the offending line in your uEnv.txt file umount /mnt/emmcext and reboot On 2/15/2018 12:48 PM, [email protected] wrote: > I am trying to implement the 1-Wire protocol to read a DS18B20 > temperature sensor on the PocketBeagle. So far I have been able to > correctly read the temperature on a BeagleBone Black (BBB) using the > following guide: > > http://www.bonebrews.com/temperature-monitoring-with-the-ds18b20-on-a-beaglebone-black/ > > I changed the .dts file below to use the same GPIO port on the BBB > (P8.11 - GPIO45) as on the PocketBeagle (P2.33 - GPIO45) on line 19 > and added the missing semicolon on line 37. I checked the GPIO offset > for both of these pins and they are the same, so it should be the same > signal. > > | > /* > * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > * Modified by Russell Senior from the weather cape's DTS file. > * Minor formatting by C W Rose. > */ > /dts-v1/; > /plugin/; > > > /{ > compatible ="ti,beaglebone","ti,beaglebone-black"; > part-number ="BB-W1"; > version ="00A0"; > > > exclusive-use="P8.11";/*changed to P2.33 for PocketBeagle*/ > > > fragment@0 { > target =<&am33xx_pinmux>; > __overlay__ { > bb_w1_pins:pinmux_bb_w1_pins { > pinctrl-single,pins = <0x340x37/* gpmc_ad13.gpio1_13, > OMAP_PIN_INPUT_PULLUP | OMAP_MUX_MODE7 - w1-gpio */>; > }; > }; > }; > > > fragment@1 { > target =<&ocp>; > __overlay__ { > onewire@0 { > status ="okay"; > compatible ="w1-gpio"; > pinctrl-names ="default"; > pinctrl-0 =<&bb_w1_pins>/*missing semicolon here!*/ > > > gpios =<&gpio2 130>; > }; > }; > }; > }; > | > > > However, when I try to use the same procedure on the PocketBeagle > (which is running Ubuntu), I run into a problem when trying to load > the overlay. The guide I have been following uses the capemgr.9 for > the BBB, which is not supported by the PocketBeagle. I then tried to > load the overlay using the uEnv.txt file to load the overlay (.dcbo > file located in /lib/firmware/) at boot. I uncommented the master > enable and Overlay 1 lines and replaced the "file" placed holder with > the .dcbo file name. > > After attempting the reboot the PocketBeagle to load the overlay, the > PocketBeagle gets stuck during its boot procedure and fails to fully > boot and have to reflash the SD card to boot the device; I believe > this is due to trying to load the overlay. > > *Therefore I have a few questions:* > > * Is there information in the above .dts file that is causing this > error? > * Is changing "P8.11" to "P2.33" supported by the PocketBeagle? > * Are there any other steps I am missing to load the overlay using > uEnv.txt? > > > Any help on this would be greatly appreciated! > -- > 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 [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/beagleboard/9a452247-e7b2-4bb0-80b1-0f83482aee23%40googlegroups.com > <https://groups.google.com/d/msgid/beagleboard/9a452247-e7b2-4bb0-80b1-0f83482aee23%40googlegroups.com?utm_medium=email&utm_source=footer>. > 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/e2032d8e-1082-96b0-9698-4a02bc83b447%40gmail.com. For more options, visit https://groups.google.com/d/optout.
