# PB V3.7 beta test thread

**URL:** <https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440>\
**Category:** Proffieboards\
**Created:** [May 30, 2021, 8:12pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440 "2021-05-30T20:12:04Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [June 9, 2021, 4:02am UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/122 "2021-06-09T04:02:26Z")

</div>

Should be fixed now. I had to do some DMA re-mapping, and so there is a new Arduino-proffieboard plugin (v3.4) and also some minor changes in ProffieOS.

---

<div class="post-metadata">

**Author:** ![MegtoothSith](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/megtoothsith/32/659_2.png) [@MegtoothSith](https://crucible.hubbe.net/u/MegtoothSith)\
**Post date:** [June 9, 2021, 10:39am UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/123 "2021-06-09T10:39:40Z")

</div>

Ill do dowmload the fixed OS , update plugin, and test tonight. Thanks Fredrik. I was wanting to center this beta around things we missed on 2.2. Everyone seems to be using subblades now, but I still like the many data pads!

---

<div class="post-metadata">

**Author:** ![MegtoothSith](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/megtoothsith/32/659_2.png) [@MegtoothSith](https://crucible.hubbe.net/u/MegtoothSith)\
**Post date:** [June 9, 2021, 11:02pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/124 "2021-06-09T23:02:54Z")

</div>

> [@profezzorn](#):
>
> Should be fixed now. I had to do some DMA re-mapping, and so there is a new Arduino-proffieboard plugin (v3.4) and also some minor changes in ProffieOS.

Fixed Fredrik! Matter resolved!!!

```0
Time to read blocks: Average speed: 1997.42 kb/s, 22.65 simultaneous audio streams.
                                                                                                    
    ::                                                                                              
    ::                                                                                              
    ::                                                                                              
    ::                                                                                              
    ::                                                                                              
    ::                                                                                              
    ::                                                                                              
    ::                                                                                              
    ::                                                                                              
    ::..                                                                                   
x100us 1 2 3 4 5
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0

```

Programmed with “smallest code” in tools.

---

<div class="post-metadata">

**Author:** ![MegtoothSith](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/megtoothsith/32/659_2.png) [@MegtoothSith](https://crucible.hubbe.net/u/MegtoothSith)\
**Post date:** [June 10, 2021, 3:40pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/125 "2021-06-10T15:40:02Z")

</div>

Motion gestures all work, as does Battle Mode 1. So, I guess the SD card read speed has massively improved blst.wav and swng.wav retrieval speeds. You can do blasters so fast, it sounds like Boba Fett’s Slave I blasting away. Accent swings can trigger more rapidly as well, its noticeable. That is a huge improvement! Still swinging it around. I added SA22C’s Prop file from 5.7. I can clone Fernando’s but, I don’t want to get too advanced here. Just trying to check all the functions on an installed saber, seeing if I get glitches. I’ve been throwing mutiple functions at it rapidly, and no freezes or anything so far.

Once I run the battery down, I’ll test charging through USB.

---

<div class="post-metadata">

**Author:** ![SA22C](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/sa22c/32/45_2.png) [@SA22C](https://crucible.hubbe.net/u/SA22C)\
**Post date:** [June 11, 2021, 12:08am UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/126 "2021-06-11T00:08:20Z")

</div>

Still trying to find time to really work on things but I did build one of @profezzorn ’s graflex helper boards today and tested the remote USB pads.

 ![](https://crucible.hubbe.net/uploads/default/original/1X/4970df80c96db921645e4b5414776fda724517c3.jpeg)

 ![](https://crucible.hubbe.net/uploads/default/original/1X/e72d4a6559b7c661e0290d01c0aa4a5253641f50.jpeg)

 ![](https://crucible.hubbe.net/uploads/default/original/1X/1fcfaa52bcdf6bc0b98fab7ad32218160f5e17a9.jpeg)

 ![](https://crucible.hubbe.net/uploads/default/original/1X/877695b37520227dd01e36a212459c252550f9fa.jpeg)

---

<div class="post-metadata">

**Author:** ![SA22C](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/sa22c/32/45_2.png) [@SA22C](https://crucible.hubbe.net/u/SA22C)\
**Post date:** [June 11, 2021, 10:23pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/127 "2021-06-11T22:23:53Z")

</div>

Ok, I’ve got things 60% wired up, Curious about the onboard LED color/blink, is there a list of what colours and blink patterns mean what?

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [June 11, 2021, 10:25pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/128 "2021-06-11T22:25:22Z")

</div>

I posted this earlier in this thread: [PB V3.7 beta test thread - #4 by profezzorn](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/4)

---

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [June 11, 2021, 11:34pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/129 "2021-06-11T23:34:05Z")

</div>

Anyone willing to intentionally corrupt an SD card for testing? (Simple reformat of course should restore )  
I should mention this is using MacOS 10.14.6 Mojave, an older system, but I don’t think that matters.  
Using SDIO High Speed (didn’t test with default speed) I clearly get file corruption if the SD is not gracefully ejected from a mass storage mounted condition before uploading. While of course this is “testing” the result of a user error and not something that should happen in the first place, it’s an interesting failure to me as I’ve inadvertently done this many time before with no consequence (was I lucky all along? )  
It might be this brand of card, it might be my OS, or both, or neither as maybe the v3 Proffieboard has something to do with it. Hence, the request for someone else to see their results.

The corruption I’ve seen people have usually shows the file names and folder all weird characters.  
This is different, where the names are all intact, but the file type association ONLY FOR DIRECTORIES seem to have get lost, but not all of them.  
 ![Screen Shot 2021-06-11 at 7.32.05 PM](https://crucible.hubbe.net/uploads/default/original/1X/e8c28b069d20e24666e6483de05477e1f4eeacbf.jpeg)

![Screen Shot 2021-06-11 at 7.32.21 PM](https://crucible.hubbe.net/uploads/default/original/1X/bb2dd4baf8f83260818afe142bd570690876784f.jpeg)

![Screen Shot 2021-06-11 at 7.30.39 PM](https://crucible.hubbe.net/uploads/default/original/1X/464b1e42e46e3a64fa122e2813444d3e2b1c7d7d.jpeg)

![Screen Shot 2021-06-11 at 7.31.57 PM](https://crucible.hubbe.net/uploads/default/original/1X/b529fc4926f107caba957f942705a001af054715.jpeg)

---

<div class="post-metadata">

**Author:** ![MegtoothSith](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/megtoothsith/32/659_2.png) [@MegtoothSith](https://crucible.hubbe.net/u/MegtoothSith)\
**Post date:** [June 12, 2021, 1:49am UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/130 "2021-06-12T01:49:08Z")

</div>

> [@NoSloppy](#):
>
> Anyone willing to intentionally corrupt an SD card for testing? (Simple reformat of course should restore )

Ive already wasted 2 SDs on my build, cjassis wasnt really designed for the sd sticking out on 2.2s and 3.7s. Me and my soldering Iron did some improptu remodeling after the 2nd sd card snapped.

Tom

---

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [June 12, 2021, 3:44am UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/131 "2021-06-12T03:44:07Z")

</div>

I was going to make a comment about the whole SD holder coming off the board, but I won’t…or just did.

---

<div class="post-metadata">

**Author:** ![SA22C](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/sa22c/32/45_2.png) [@SA22C](https://crucible.hubbe.net/u/SA22C)\
**Post date:** [June 12, 2021, 5:38pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/132 "2021-06-12T17:38:25Z")

</div>

Well, I think I’ve got the dubious honour of killing the first V3 board. No idea how I did it, but something is shorted internally: button one is always triggered even with nothing soldered and the CPU gets hot when power is applied. I’ve removed everything just to be sure and looked at the pads and traces, no obvious sign of a short.

The CPU gets hot enough that it’s uncomfortable to the touch after about 2 seconds.

With nothing connected to any pad, just plugged into USB:

`Welcome to ProffieOS, type 'help' for more info.
EVENT: Power-HeldLong#1 millis=2137
EVENT: Power-HeldLong millis=2137
Amplifier off.
`

I have to say, this is pretty embarrassing.

---

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [June 12, 2021, 6:01pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/133 "2021-06-12T18:01:09Z")

</div>

Maybe dumb question but are you sure you chose DOSFS: SDIO (High Speed) ?

---

<div class="post-metadata">

**Author:** ![SA22C](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/sa22c/32/45_2.png) [@SA22C](https://crucible.hubbe.net/u/SA22C)\
**Post date:** [June 12, 2021, 6:02pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/134 "2021-06-12T18:02:09Z")

</div>

Will that impact the CPU?

I may have used regular speed while I was playing around with the new plugin

Edit: In any event, this happened all of a sudden, everything was working fine and I was finishing the install of the OLED and bluetooth when all of a sudden the power button stopped working, so I started removing stuff to get to the button pad ( the OLED sits on top of the proffieboard in this build) and when I touched the cpu, it was hot.

Looking closer at the board, I see that I must have slipped with my iron and slightly damaged the corder of one of the reset/boot buttons but both still function. I must have put too much heat into the board somehow and broke something internal.

Aside from button 1 being bridged and the CPU getting hot, it does still work so I may still install the board again and test features until it dies. I can remap the power button to one of the free pads…

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [June 12, 2021, 7:56pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/135 "2021-06-12T19:56:35Z")

</div>

Are you sure it’s the CPU that’s getting hot?  
The charging chip gets pretty hot while charging a battery, so hot isn’t always an indication of a problem on a V3 board.

Also, could you try a very basic config and see if the power button is still stuck? There are about a thousand different ways that a problem in the code somewhere can cause buttons to not work properly. In fact, we had an instance of that earlier in this thread.

---

<div class="post-metadata">

**Author:** ![SA22C](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/sa22c/32/45_2.png) [@SA22C](https://crucible.hubbe.net/u/SA22C)\
**Post date:** [June 12, 2021, 8:19pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/136 "2021-06-12T20:19:33Z")

</div>

I’m relatively certain it’s the CPU, as the warming occurs whenever the board gets plugged in, even when nothing is connected to the board. The config I’ve got applied is straight from the configurator, with three pixel strings, an OLED and the Bluetooth.

---

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [June 12, 2021, 8:49pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/137 "2021-06-12T20:49:06Z")

</div>

Matt, have you updated to the latest plug-in? 3.4.0 now. A button/serial conflict was corrected in 3.3.0.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [June 12, 2021, 8:58pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/138 "2021-06-12T20:58:06Z")

</div>

One of the worries about using BGA components is that the tiny gap between the chip and the board might be magnet for small metal bits and/or single strands of copper wire. The power button connects to the chip in the outmost row (in two places) so there is a chance that something like this could have happened.

![proffieboard_v37_top](https://crucible.hubbe.net/uploads/default/original/1X/dc8546e873c1d6c991d4bab406aa5e63fdc99f63.png)

In addition to checking those spots (and maybe blowing it out with some compressed air) there is also a via between Data1 and Free3 that connects to the BT1 pad, so that is another place to inspect for shorts. (top and bottom)

(The doodle-on-a-picture feature can be quite handy sometimes…)

---

<div class="post-metadata">

**Author:** ![SA22C](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/sa22c/32/45_2.png) [@SA22C](https://crucible.hubbe.net/u/SA22C)\
**Post date:** [June 12, 2021, 9:25pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/139 "2021-06-12T21:25:44Z")

</div>

Checked and sadly, no dice.

Do you want me to mail it back to you?

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [June 12, 2021, 9:44pm UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/140 "2021-06-12T21:44:35Z")

</div>

Please try a config file without serial/oled (or anything else out of the ordinary), just to make _sure_ that’s not causing something unexpected. If it’s not a short and it’s not software, I doubt I’ll be able to figure out what went wrong with it.  
Also, I’m heading to Sweden on the 23rd, so I probably wouldn’t be able to take a look at it until I get back.

Basically, there is probably no point in sending it back.

---

<div class="post-metadata">

**Author:** ![SA22C](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/sa22c/32/45_2.png) [@SA22C](https://crucible.hubbe.net/u/SA22C)\
**Post date:** [June 13, 2021, 3:02am UTC](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440/141 "2021-06-13T03:02:00Z")

</div>

Tried just a basic config with no change.

[Previous page](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440.md?page=6)

[Next page](https://crucible.hubbe.net/t/pb-v3-7-beta-test-thread/440.md?page=8)
