ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6086
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: The Raspberry Pi Model B+ Q&A thread

Wed Jul 23, 2014 5:39 pm

I would carefully place the heatsinks in the bin, since they're not necessary and not effective. If you want to use them because they "look cool", then throw them on the RAM chip and the USB/LAN chip. Since it's purely cosmetic, then the glue they use is fine, just make sure you have air flow to avoid negative effects from the heatsinks.

Heater
Posts: 13936
Joined: Tue Jul 17, 2012 3:02 pm

Re: The Raspberry Pi Model B+ Q&A thread

Wed Jul 23, 2014 7:00 pm

As has been stated here a billion times "the Pi does not need heat sinks". They are a waste of money.

In fact, carelessly applied, by people who have been told they are a "good idea", could actually result in the Pi SoC and RAM running hotter. Thermal pads and paste can get in the way of removing heat, they are not good thermal conductors.

However, never throw heat sinks in the bin. You never know when you are going to actually need them.
Memory in C++ is a leaky abstraction .

User avatar
rpdom
Posts: 15615
Joined: Sun May 06, 2012 5:17 am
Location: Chelmsford, Essex, UK

Re: The Raspberry Pi Model B+ Q&A thread

Wed Jul 23, 2014 7:56 pm

Heater wrote:As has been stated here a billion times "the Pi does not need heat sinks". They are a waste of money.

However, never throw heat sinks in the bin. You never know when you are going to actually need them.
That depends on how hot your bin gets. :lol:

User avatar
AndrewS
Posts: 3625
Joined: Sun Apr 22, 2012 4:50 pm
Location: Cambridge, UK
Contact: Website

Re: The Raspberry Pi Model B+ Q&A thread

Wed Jul 23, 2014 11:36 pm

rpdom wrote:That depends on how hot your bin gets. :lol:
If it's a compost bin you want it to get hot :D

User avatar
rpdom
Posts: 15615
Joined: Sun May 06, 2012 5:17 am
Location: Chelmsford, Essex, UK

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 5:43 am

AndrewS wrote:
rpdom wrote:That depends on how hot your bin gets. :lol:
If it's a compost bin you want it to get hot :D
In that case you tend to get heat stinks :D

User avatar
RaTTuS
Posts: 10506
Joined: Tue Nov 29, 2011 11:12 am
Location: North West UK
Contact: Twitter YouTube

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 8:07 am

rpdom wrote:
AndrewS wrote:
rpdom wrote:That depends on how hot your bin gets. :lol:
If it's a compost bin you want it to get hot :D
In that case you tend to get heat stinks :D
Properly running compost bin's should not Stink - if they do then you are probably not getting enough air flow though so need a fan ;)

use your heatsinks on your parallela
How To ask Questions :- http://www.catb.org/esr/faqs/smart-questions.html
WARNING - some parts of this post may be erroneous YMMV

1QC43qbL5FySu2Pi51vGqKqxy3UiJgukSX
Covfefe

User avatar
Greg Erskine
Posts: 115
Joined: Sat Sep 15, 2012 4:20 am

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 10:16 am

Hi guys,

Is there some information on how to connect to i2s on the B+?

I saw a few mentions of i2s and PP test points on the B+ but nothing concrete relating to i2s.

regards
* Raspberry Pi is a trademark of the Raspberry Pi Foundation

plugwash
Forum Moderator
Forum Moderator
Posts: 3477
Joined: Wed Dec 28, 2011 11:45 pm

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 10:18 am

In the arm perhipherals datasheet there is a table of what functions are available on what IO lines. There is also a diagram of what IO lines are available on the B+ GPIO header. Putting the two together it should be possible to work out how to hook up I2S.

User avatar
mahjongg
Forum Moderator
Forum Moderator
Posts: 12418
Joined: Sun Mar 11, 2012 12:19 am
Location: South Holland, The Netherlands

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 10:20 am

same as normal B.

Lots of other things of the B+ remain compatible with the "old" B.

Post edit:

The I2C pins of the B+ are now assigned to different special function ports than the original B, but driver libraries should make that change invisible, as the first release (revision 1) also had a similar assignment difference. Drivers can detect on which revision they are running, and compensate for any hardware difference. off-course this only works when you are using the latest, and adapted driver.

plugwash
Forum Moderator
Forum Moderator
Posts: 3477
Joined: Wed Dec 28, 2011 11:45 pm

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 10:22 am

mahjongg wrote:same as normal B.
No, the GPIO lines used for I2S on the B are no longer available on the B+, so you need to look at the pin mux table to find which lines you can use.

User avatar
Greg Erskine
Posts: 115
Joined: Sat Sep 15, 2012 4:20 am

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 10:30 am

Thanks moderators,

I have been looking at what information is available, so far I can not find the information. Where can I find pin mux table please?

I am looking forward to the B+ schematics being released.

regards
* Raspberry Pi is a trademark of the Raspberry Pi Foundation

plugwash
Forum Moderator
Forum Moderator
Posts: 3477
Joined: Wed Dec 28, 2011 11:45 pm

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 10:37 am

There is a partial schematic of the B+ showing the GPIO header pinout at

http://www.raspberrypi.org/documentatio ... matics.pdf

You can find the pin mux table in the arm perphipherals datasheet at

http://www.raspberrypi.org/documentatio ... herals.pdf

User avatar
Greg Erskine
Posts: 115
Joined: Sat Sep 15, 2012 4:20 am

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 11:09 am

Hi plugwash,

Thanks for the links. On the Model B Port 5 (aka Port 6 on rev2.1) had the i2s GPIOs, GPIO 28 to GPIO 31 (ALT2).

On the B+ do we now use GPIO18 to GPIO21 (ALT0) instead?

Although I read the documentation before I didn't think to look for alternative GPIOs. :roll:

many thanks
* Raspberry Pi is a trademark of the Raspberry Pi Foundation

User avatar
AndrewS
Posts: 3625
Joined: Sun Apr 22, 2012 4:50 pm
Location: Cambridge, UK
Contact: Website

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 12:37 pm

Greg Erskine wrote:Thanks for the links. On the Model B Port 5 (aka Port 6 on rev2.1) had the i2s GPIOs, GPIO 28 to GPIO 31 (ALT2).

On the B+ do we now use GPIO18 to GPIO21 (ALT0) instead?
Yup, see the handy table I made here: http://elinux.org/RPi_BCM2835_GPIOs

To get this working in the current kernel code, you'll need to edit https://github.com/raspberrypi/linux/bl ... i2s.c#L309 as appropriate (ignoring the inaccurate comments) and then rebuild. I haven't tried this myself, but I've been in touch with one of the IQaudIO developers over email and he confirmed that changing this worked for his board. Send me a PM if you want me to put you in touch.

Although I'm led to believe a "better" way of doing this is to use the new 'gpioman' feature in the firmware, but I don't think this has been documented yet...

User avatar
PeterO
Posts: 5164
Joined: Sun Jul 22, 2012 4:14 pm

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 4:14 pm

There seems to be an ongoing problem with the web-cam software discussed in this thread:
http://www.raspberrypi.org/forums/viewt ... 43&t=63276

Standard reply to camera freezing is "try this older firmware".
sudo rpi-update 8660fe5152f6353dec61422808835dbcb49fc8b2

However since I'm running it on a B+ I assume the older firmware solution is going to stop the USB/Ehternet from working.

Is anyone looking into the firmware problems that cause camera freezes with this software ?

PeterO
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

User avatar
with ice cream
Posts: 165
Joined: Mon Jul 30, 2012 7:25 am

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 7:54 pm

I upgraded from a B rev. 2 to a B+, all updates (packages and firmware) have been applied. Now I can't get the camera module to work and my 1-wire thermometer is acting up. Am I missing a step?

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24195
Joined: Sat Jul 30, 2011 7:41 pm

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 8:47 pm

Camera should be fine. What error are you seeing?

But I'd check the connections first...
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I think it’s wrong that only one company makes the game Monopoly.” – Steven Wright

User avatar
with ice cream
Posts: 165
Joined: Mon Jul 30, 2012 7:25 am

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 9:06 pm

Thanks for the quick reply. The camera problem seems to be a firmware issue. I downgraded and now it is working (see related thread here).

User avatar
Greg Erskine
Posts: 115
Joined: Sat Sep 15, 2012 4:20 am

Re: The Raspberry Pi Model B+ Q&A thread

Thu Jul 24, 2014 9:47 pm

AndrewS wrote:
Greg Erskine wrote:Thanks for the links. On the Model B Port 5 (aka Port 6 on rev2.1) had the i2s GPIOs, GPIO 28 to GPIO 31 (ALT2).

On the B+ do we now use GPIO18 to GPIO21 (ALT0) instead?
Yup, see the handy table I made here: http://elinux.org/RPi_BCM2835_GPIOs

To get this working in the current kernel code, you'll need to edit https://github.com/raspberrypi/linux/bl ... i2s.c#L309 as appropriate (ignoring the inaccurate comments) and then rebuild. I haven't tried this myself, but I've been in touch with one of the IQaudIO developers over email and he confirmed that changing this worked for his board. Send me a PM if you want me to put you in touch.

Although I'm led to believe a "better" way of doing this is to use the new 'gpioman' feature in the firmware, but I don't think this has been documented yet...
Thanks AndrewS,

All clear now. :shock:
* Raspberry Pi is a trademark of the Raspberry Pi Foundation

User avatar
blachanc
Posts: 458
Joined: Sat Jan 26, 2013 5:03 am
Location: Quebec,canada(french)

Re: The Raspberry Pi Model B+ Q&A thread

Fri Jul 25, 2014 2:37 am

Last edited by blachanc on Fri Jul 25, 2014 1:21 pm, edited 2 times in total.
Autism/Asperger syndrome: what is your score on this quiz?
http://www.raspberrypi.org/forums/viewtopic.php?f=62&t=70191

User avatar
PeterO
Posts: 5164
Joined: Sun Jul 22, 2012 4:14 pm

Re: The Raspberry Pi Model B+ Q&A thread

Fri Jul 25, 2014 8:30 am

Just noticed the LEDs on the Ethernet connector on my Bs (not B+) are not working anymore... Is this a consequence of changes made for the B+ ?

PeterO
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

MrEngman
Posts: 3892
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: The Raspberry Pi Model B+ Q&A thread

Fri Jul 25, 2014 8:39 am

PeterO wrote:Just noticed the LEDs on the Ethernet connector on my Bs (not B+) are not working anymore... Is this a consequence of changes made for the B+ ?

PeterO
I don't think it will be. They're working fine on my B2 512MB which was update with rpi-update last night, Jul 24th. There was an issue with the previous update, Jul 23rd, which had problems booting if gpu_mem was less than 64. Even then the LAN LEDs all worked.

EDIT: and I've not seen your problem on all the previous rpi-updates I've done and I usually update this particular Pi every time an update appears.

MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

jdb
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 2164
Joined: Thu Jul 11, 2013 2:37 pm

Re: The Raspberry Pi Model B+ Q&A thread

Fri Jul 25, 2014 10:35 am

PeterO wrote:Just noticed the LEDs on the Ethernet connector on my Bs (not B+) are not working anymore... Is this a consequence of changes made for the B+ ?

PeterO
You have LEDs *in* your Model B's ethernet connector?
Rockets are loud.
https://astro-pi.org

User avatar
PeterO
Posts: 5164
Joined: Sun Jul 22, 2012 4:14 pm

Re: The Raspberry Pi Model B+ Q&A thread

Fri Jul 25, 2014 1:50 pm

jdb wrote:
PeterO wrote:Just noticed the LEDs on the Ethernet connector on my Bs (not B+) are not working anymore... Is this a consequence of changes made for the B+ ?

PeterO
You have LEDs *in* your Model B's ethernet connector?
D'OH !!! I put my B+ in a spare Adafruit case to start with, then moved it to a PiBow and put a B in the adafruit case... Then noticed the LEDs in the connector were not working any more... obviously !!! :oops:

PeterO
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

User avatar
mahjongg
Forum Moderator
Forum Moderator
Posts: 12418
Joined: Sun Mar 11, 2012 12:19 am
Location: South Holland, The Netherlands

Re: The Raspberry Pi Model B+ Q&A thread

Fri Jul 25, 2014 1:59 pm

strange that you had a B with LED's in the Ethernet connector, normally they are simply absent.
Perhaps they had a problem getting Jacks with magnetics without LED's for a while and used what they could get, but I'm not sure what they did with the wires of the LED's as a B doesn't have the holes for them, perhaps they simply cut them off ?

Return to “General discussion”