# Build service down?

**URL:** https://marlin.crc.id.au/forum/t/build-service-down/1647
**Category:** Firmware Builder
**Created:** [5 April 2023 04:06 UTC](https://marlin.crc.id.au/forum/t/build-service-down/1647 "2023-04-05T04:06:42Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![bdbz](https://marlin.crc.id.au/forum/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@bdbz](https://marlin.crc.id.au/forum/u/bdbz)
#### Post date: [5 April 2023 04:06 UTC](https://marlin.crc.id.au/forum/t/build-service-down/1647/1 "2023-04-05T04:06:42Z")

</div>

Can’t build any firmware  
`Marlin/src/gcode/eeprom/M500-M504.cpp:72:64: error: no matching function for call to 'SdBaseFile::open(MediaFile, const char [7], int)'`

---

<div class="post-metadata">

### Author: ![CRCinAU](https://marlin.crc.id.au/forum/user_avatar/marlin.crc.id.au/crcinau/32/1337_2.png) [@CRCinAU](https://marlin.crc.id.au/forum/u/CRCinAU)
#### Post date: [5 April 2023 04:51 UTC](https://marlin.crc.id.au/forum/t/build-service-down/1647/2 "2023-04-05T04:51:12Z")

</div>

Looks like it may be related to this change:

> <https://github.com/MarlinFirmware/Marlin/commit/80839cf020b32971b4cb63f96a803c4fe19ce828>

Give it a go in a couple of hours and by then, the builders will have updated to include that fix.

Let me know if it still fails.

EDIT: Tracking here:

> <https://github.com/MarlinFirmware/Marlin/issues/25501>
>
> \### Did you test the latest \`bugfix-2.1.x\` code?
> 
> Yes, and the problem still e…xists.
> 
> \### Bug Description
> 
> When building a firmware with \`CONFIGURATION\_EMBEDDING\` enabled, the configuration of that firmware is supposed to be written to the SD Card when \`M503 C\` is used.
> 
> Currently, no configuration files are written to the SD card.
> 
> \`\`\`
> Recv: Cap:CONFIG\_EXPORT:1
> ...
> Send: M503 C
> Recv: echo:; Linear Units:
> Recv: echo: G21 ; (mm)
> ...
> Send: M22
> Recv: echo:SD card released
> \`\`\`
> 
> No files are written to the SD card as expected.
> 
> \### Bug Timeline
> 
> \_No response\_
> 
> \### Expected behavior
> 
> As per documentation:
> https://marlinfw.org/docs/gcode/M503.html
> 
> \[C\] 2.0.9.3 \`CONFIGURATION\_EMBEDDING\` | Save the embedded configuration ZIP file to the SD Card or Flash Drive.
> 
> \### Actual behavior
> 
> No files are written.
> 
> \### Steps to Reproduce
> 
> \_No response\_
> 
> \### Version of Marlin Firmware
> 
> bugfix-2.1.x
> 
> \### Printer model
> 
> \_No response\_
> 
> \### Electronics
> 
> \_No response\_
> 
> \### Add-ons
> 
> \_No response\_
> 
> \### Bed Leveling
> 
> None
> 
> \### Your Slicer
> 
> None
> 
> \### Host Software
> 
> None
> 
> \### Don't forget to include
> 
> \- \[X\] A ZIP file containing your \`Configuration.h\` and \`Configuration\_adv.h\`.
> 
> \### Additional information & file uploads
> 
> \_No response\_

---

<div class="post-metadata">

### Author: ![bdbz](https://marlin.crc.id.au/forum/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@bdbz](https://marlin.crc.id.au/forum/u/bdbz)
#### Post date: [5 April 2023 13:28 UTC](https://marlin.crc.id.au/forum/t/build-service-down/1647/3 "2023-04-05T13:28:42Z")

</div>

Tracking the bug. TY for such a fast response

---

<div class="post-metadata">

### Author: ![bdbz](https://marlin.crc.id.au/forum/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@bdbz](https://marlin.crc.id.au/forum/u/bdbz)
#### Post date: [5 April 2023 13:29 UTC](https://marlin.crc.id.au/forum/t/build-service-down/1647/4 "2023-04-05T13:29:50Z")

</div>

Would be awesome if you could specify a commit / branch to build off of.

---

<div class="post-metadata">

### Author: ![jeffwb2u](https://marlin.crc.id.au/forum/letter_avatar_proxy/v4/letter/j/2bfe46/32.png) [@jeffwb2u](https://marlin.crc.id.au/forum/u/jeffwb2u)
#### Post date: [5 April 2023 22:05 UTC](https://marlin.crc.id.au/forum/t/build-service-down/1647/5 "2023-04-05T22:05:39Z")

</div>

I am getting this error trying to build the firmware for the Ender 5 Pro with a 4.2.2. Motherboard and BlTouch using the BLTouch Port. The error is;

Marlin/src/gcode/eeprom/M500-M504.cpp:72:64: error: no matching function for call to ‘SdBaseFile::open(MediaFile, const char [7], int)’

The only modifications I have tried is using the Micro Swiss Hotend, (The one I am using is a Creality Spider hotend) And chaging the default port on the BLTouch to use the BLTouch board that comes with the BLTouch.

After playing around with all of these, I get this error.

Any help would be appreciated.

---

<div class="post-metadata">

### Author: ![CRCinAU](https://marlin.crc.id.au/forum/user_avatar/marlin.crc.id.au/crcinau/32/1337_2.png) [@CRCinAU](https://marlin.crc.id.au/forum/u/CRCinAU)
#### Post date: [5 April 2023 22:59 UTC](https://marlin.crc.id.au/forum/t/build-service-down/1647/6 "2023-04-05T22:59:26Z")

</div>

As this doesn’t look to be a quick fix, I’ve disabled the option causing breakage for now.

Give things another go and see how they go.
