KuriRobot / Kuri-Documentation

Documentation for Kuri the adorable home robot.
MIT License
17 stars 13 forks source link

Need help with Camera and xMOS chip #23

Open MartinBodo opened 5 years ago

MartinBodo commented 5 years ago

Hi- We need drivers to get the xmos audio processor up under Linux. We also need the camera drivers. Would it be possible to post these? We are happy to make a cash donation or exchange some Kuri parts & boards to help. Thanks! martin@digital-loggers.com

po1 commented 5 years ago

If you have a running Kuri, you should be able to get these from the robot itself. You'll find the camera firmware in /opt/geocam. As for the driver, you'll have to use madmux, for which you'll only find a binary version on the robot. See the doc here: https://github.com/KuriRobot/Kuri-Documentation/blob/master/reference/ros-packages/madmux.md

For the audio, the Kuri software is able to flash its xmos audio chip. Look for the /opt/gizmo/lib/xmos_linux_tools/xmos_updater executable. The firmware binary should be under /opt/gizmo/share/xmos_linux_tools/mayfield.bin

po1 commented 5 years ago

@MartinBodo do you still have issues with the audio and/or camera firmware? If not, I'll close this.

MartinBodo commented 5 years ago

Hi Paul- Thanks for the follow-up. Missed your earlier email. I'll pass this on to the team and get back to you early next week. Thanks again for your help. -Martin

On Fri, Feb 1, 2019 at 1:41 PM Paul Mathieu notifications@github.com wrote:

@MartinBodo https://github.com/MartinBodo do you still have issues with the audio and/or camera firmware? If not, I'll close this.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/KuriRobot/Kuri-Documentation/issues/23#issuecomment-459877218, or mute the thread https://github.com/notifications/unsubscribe-auth/ArfvpabnWwyDX24u3r3JXp6HIAhwATtcks5vJLRrgaJpZM4Zo7Z4 .

-- Thanks,

Martin Bodo Digital Loggers, Inc. 2695 Walsh Santa Clara, CA 95051 (408) 330-5599 mailto:mbodo@digital-loggers.com

MartinBodo commented 5 years ago

Hi Paul-

We were able to figure out the xmos part with some help from the factory. It works will with the Mayfield drivers.

Unfortunately we don't have a Kuri running.There are lots of parts, boards, etc, but no image files for either the eMMC flash or SD card.

Is there flash image file for Kuri (containing /opt/geocam) somewhere on the web?

Could you post one possibly? We would be willing to pay for it.

Thanks

-Martin

On Sat, Jan 12, 2019 at 3:03 PM Paul Mathieu notifications@github.com wrote:

If you have a running Kuri, you should be able to get these from the robot itself. You'll find the camera firmware in /opt/geocam. As for the driver, you'll have to use madmux, for which you'll only find a binary version on the robot. See the doc here: https://github.com/KuriRobot/Kuri-Documentation/blob/master/reference/ros-packages/madmux.md

For the audio, the Kuri software is able to flash its xmos audio chip. Look for the /opt/gizmo/lib/xmos_linux_tools/xmos_updater executable. The firmware binary should be under /opt/gizmo/share/xmos_linux_tools/mayfield.bin

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/KuriRobot/Kuri-Documentation/issues/23#issuecomment-453787693, or mute the thread https://github.com/notifications/unsubscribe-auth/ArfvpYTVnUn5VkyvPdkVJ5OFDr9uc3PGks5vCmmpgaJpZM4Zo7Z4 .

-- Thanks,

Martin Bodo Digital Loggers, Inc. 2695 Walsh Santa Clara, CA 95051 (408) 330-5599 mailto:mbodo@digital-loggers.com

po1 commented 5 years ago

Is there flash image file for Kuri (containing /opt/geocam) somewhere on the web?

Unfortunately I don't think any of us former employees retained any Mayfield files and/or IP. One thing that could be done is finding somebody with a running robot and ask them to make an image of the filesystem and upload it somewhere.

Something like the following should work:

cd /mayfield/data
tar --one-file-system -c / | gzip > kuri.tar.gz

IMPORTANT: the resulting file may contain sensitive data (wifi passwords, robot UUID, user account info...)

Carter90 commented 5 years ago

Hey sorry for the delay our Kuri was wondering around campus and I did not have a chance until now to grab the /opt/geocam folder. https://www.dropbox.com/s/9uvgy6rannd43bz/geocam.zip?dl=0

MartinBodo commented 5 years ago

Hi- I would like to offer some free spare parts for Kuri. If anyone needs a spare High Speed Board or some spare drive motors, we have them in Santa Clara. All in the spirit of keeping Kuri alive! -Martin

On Fri, Feb 1, 2019 at 1:41 PM Paul Mathieu notifications@github.com wrote:

@MartinBodo https://github.com/MartinBodo do you still have issues with the audio and/or camera firmware? If not, I'll close this.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/KuriRobot/Kuri-Documentation/issues/23#issuecomment-459877218, or mute the thread https://github.com/notifications/unsubscribe-auth/ArfvpabnWwyDX24u3r3JXp6HIAhwATtcks5vJLRrgaJpZM4Zo7Z4 .

-- Thanks,

Martin Bodo Digital Loggers, Inc. 2695 Walsh Santa Clara, CA 95051 (408) 330-5599 mailto:mbodo@digital-loggers.com

rjdelgadoq commented 1 year ago

Hi Martin,

I know this is an old thread, but I would really like to purchase some spare Kuri parts or a dead robot if possible.

Please let me know if you still have some laying around.