Also the copy command
cp -T *source* *destination*
so...
sudo cp -T /home/debian/file eeprom

On Friday, 25 September 2020 at 16:48:24 UTC+1 robert.sty...@gmail.com 
wrote:

> Wasn't the problem that the redirection of output by ">" was outside the 
> sudo *command* 
> The "echo" is not needed, only 
> sudo sh -c "cat /home/debian/file > eeprom"
>
> On Friday, 25 September 2020 at 15:59:06 UTC+1 RobertCNelson wrote:
>
>> On Fri, Sep 25, 2020 at 9:48 AM johan.lind via BeagleBoard
>> <beagl...@googlegroups.com> wrote:
>> >
>> > I would need some help to understand why I can't write to an DS2433 
>> eeprom.
>> >
>> > System information:
>> > BBB Industrial board
>> > Debian 10 (Buster IoT Image 2020-04-06)
>> > Hardware attached are DS2482 i2c to w1 interface and DS2433 eeprom.
>> >
>> > Commands executed to set-up system:
>> > $ modprobe ds2482
>> > $ echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-1/new_device
>> > $ modprobe wire
>> >
>> > I can read the eeprom by executing
>> > $ cd /sys/bus/w1/devices/23-000002eddd9b
>> > $ cat eeprom | hexdump
>> >
>> > Getting this far I assume hardware is correct and drivers are loaded 
>> correctly.
>> >
>> > debian@beaglebone:/sys/bus/w1/devices/23-000002eddd9b$ ls
>> > driver eeprom id name power subsystem uevent
>> >
>> > Should here be a directory called w1_slave?
>> > I see such a directory on some web pages searching for similar problems 
>> with w1.
>> >
>> > Now to the problem.
>> > Executing the following command will fail:
>> > debian@beaglebone:/sys/bus/w1/devices/23-000002eddd9b$ sudo cat 
>> /home/debian/file > eeprom
>> > [sudo] password for debian:
>> > cat: write error: Invalid argument
>>
>> https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Privileged_echo
>>
>> sudo sh -c "echo 'cat /home/debian/file' > eeprom"
>>
>> 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/c5168228-f819-408a-ab7f-2bcd05d4dfccn%40googlegroups.com.

Reply via email to