Go to advanced search

by yaheath
Fri Aug 04, 2017 3:29 am
Forum: Raspbian
Topic: 1.20170703-1 kernel packages
Replies: 2
Views: 620

Re: 1.20170703-1 kernel packages

Aha, you're on to something there. The firmware git contains kernel builds, too. (Though, I'm going to look at the official one under github.com/raspberrypi/firmware) Helpfully, there's a commit in firmware/ labelled "Bump to 4.9.35" (which is the version in 1.20170703-1). I compared the kernel7.img...
by yaheath
Thu Aug 03, 2017 8:13 pm
Forum: Raspbian
Topic: 1.20170703-1 kernel packages
Replies: 2
Views: 620

1.20170703-1 kernel packages

Does anyone know which git commit was used to build the kernel in the 1.20170703-1 version of raspberypi-kernel?

There are git tags corresponding to older builds of the kernel, but there's no tag for 1.20170703-1.
by yaheath
Fri Jul 21, 2017 1:50 am
Forum: Interfacing (DSI, CSI, I2C, etc.)
Topic: Multiple DC motors using discrete components
Replies: 2
Views: 708

Re: Multiple DC motors using discrete components

If I were you I'd use the L9110s. They're cheap and simple, but will be easier to implement than discrete components, especially since you need to control 16 motors (bidirectional). Sure the datasheet isn't the clearest, but the theory of those thingies goes like this: you have the A and B inputs an...
by yaheath
Fri May 26, 2017 4:10 pm
Forum: Compute Module
Topic: CM3 vs. other commercial platforms
Replies: 12
Views: 2537

Re: CM3 vs. other commercial platforms

Standard warranty depending on location sold. Maintenance - we don't do maintenance contracts, but probably have one of the best maintained Linux kernels on SoC devices in the world. Support is via the forums or the Raspberry Pi github issues page. I feel compelled to jump in here and comment on th...
by yaheath
Tue May 23, 2017 7:39 pm
Forum: Compute Module
Topic: Boot issue CM3L
Replies: 2
Views: 665

Re: Boot issue CM3L

If I remember right, the console UART is on GPIO 14 & 15 by default. No need to muck around with device tree.
by yaheath
Tue May 23, 2017 1:51 pm
Forum: Automation, sensing and robotics
Topic: PyCNC - first CNC machine controller on pure Python for RPi
Replies: 12
Views: 30287

Re: PyCNC - first CNC machine controller on pure Python for

Wow, that's really neat. I wonder if that DMA technique could be used for generating other types of arbitrary signals from GPIO pins...
by yaheath
Mon May 22, 2017 7:24 pm
Forum: Compute Module
Topic: WiFi chip for Compute Module 3
Replies: 18
Views: 17104

Re: WiFi chip for Compute Module 3

I can tell you one to avoid (at least for now). I've been trying to get an ATWILC1000 module working, but the driver support isn't there yet. There's a wilc1000 driver in drivers/staging but I wasn't able to get it to work (though it's being actively updated in the staging-next git repo). There's al...
by yaheath
Thu May 11, 2017 10:24 pm
Forum: General discussion
Topic: Open or Closed Circuit Detection
Replies: 6
Views: 4446

Re: Open or Closed Circuit Detection

Your button connects between the GPIO pin and ground, right? If so you need to set a pull-up on the GPIO so that it will consistently read high when the button isn't pressed (because otherwise it is open and floating, and at the mercy of any surrounding EM noise). GPIO.setup(LINE1, GPIO.IN, pull_up_...
by yaheath
Thu May 04, 2017 3:54 pm
Forum: Raspbian
Topic: No tag in git for latest kernel package
Replies: 2
Views: 400

Re: No tag in git for latest kernel package

Thank you!
by yaheath
Thu May 04, 2017 2:18 am
Forum: Raspbian
Topic: No tag in git for latest kernel package
Replies: 2
Views: 400

No tag in git for latest kernel package

I updated to the new 4.9.x kernel packages for Raspbian (1.20170427-1). Now I'd like to build some additional modules. With at least the previous version that I was using (1.20170303-1) the git repo had a corresponding tag "raspberrypi-kernel_1.20170303-1". I had checked out the repo at that tag and...
by yaheath
Thu May 04, 2017 2:01 am
Forum: Interfacing (DSI, CSI, I2C, etc.)
Topic: sample Python code for reading out PCA9698
Replies: 1
Views: 460

Re: sample Python code for reading out PCA9698

FWIW, there's a linux gpio driver "gpio-pca953x" that supports a bunch of I2C gpio expanders including the pca9698. It's not in the prebuilt kernel on Raspbian, though, so you'd have to do a custom kernel build. And make a DT overlay for it. But then you can access it via /sys/class/gpio/...
by yaheath
Wed May 03, 2017 4:44 am
Forum: Automation, sensing and robotics
Topic: Relay board basics
Replies: 16
Views: 2908

Re: Relay board basics

That relay board (looking at the eBay listing) has optocouplers. From the pictures, it looks like there's a couple resistors, a diode, and a transistor of some type next to each of the relays. So that board already has switching circuitry for the relay coils. The inputs INx+/INx- almost certainly co...
by yaheath
Sat Apr 01, 2017 2:42 pm
Forum: Compute Module
Topic: cm/cm3 boot-time configuration
Replies: 5
Views: 941

Re: cm/cm3 boot-time configuration

You can just as well configure your hardware in config.txt. Is there anything to be gained by eeprom configuration, other than if your carrier board replicates the 40-pin header? I anticipate having more than one type of carrier boards with different hardware on them. I also want to have a single O...
by yaheath
Sat Apr 01, 2017 2:33 pm
Forum: Compute Module
Topic: cm/cm3 boot-time configuration
Replies: 5
Views: 941

Re: cm/cm3 boot-time configuration

6by9 wrote:If you really want to read a HAT EEPROM on a CM, then you can add "force_eeprom_read=1" to config.txt, and define ID_SDA and ID_SCL in your dt-blob.bin.
Thanks! This is exactly what I was looking for.
by yaheath
Fri Mar 31, 2017 7:47 pm
Forum: Compute Module
Topic: cm/cm3 boot-time configuration
Replies: 5
Views: 941

cm/cm3 boot-time configuration

What are the chances that the cm/cm3 boot loader could be modified to be able to use a Hat-style eeprom to load configuration and/or dtoverlays? Wouldn't it be useful to have a standard mechanism for a carrier board to identify itself to the cm[3] and configure IOs? I tried connecting an eeprom to g...

Go to advanced search