Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] BLACK_STM32F407VE uses 12864 to cause scrambling #14079

Closed
FLYmaker opened this issue May 21, 2019 · 11 comments
Closed

[BUG] BLACK_STM32F407VE uses 12864 to cause scrambling #14079

FLYmaker opened this issue May 21, 2019 · 11 comments

Comments

@FLYmaker
Copy link
Contributor

Description

Steps to Reproduce

  1. #ifndef MOTHERBOARD
    #define MOTHERBOARD 1810
    #endif

  2. #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

  3. [and so on...]

Expected behavior: [What you expect to happen]

Actual behavior: Screen messy code 。Partial normal
Configuration.zip

Additional Information

  • Include a ZIP file containing your Configuration.h and Configuration_adv.h files.
  • Provide pictures or links to videos that clearly demonstrate the issue.
  • See How Can I Contribute for additional guidelines.
@shitcreek
Copy link
Contributor

Support for this board was added recently: #6 by @jmz52 - maybe they could help out?

@jmz52
Copy link
Contributor

jmz52 commented May 21, 2019

I've tested this smart controller before PR submission and it was working.
LCD display on my controller was extremely bleak and I was not able to adjust contrast to any reasonable level. Problem's root cause was USB power - it was not strong enough for 128x64 LCD. Contrast problem disappeared after I've connected 12V to my 3D shield.

I'll test this smart controller again with the latest code.

@Bob-the-Kuhn
Copy link
Contributor

I'm new to the STM world.

Curiosity question. Are you using this to control a printer? If yes, how are you connecting to the steppers, heaters, fans, … ?

@FLYmaker
Copy link
Contributor Author

我是STM世界的新手。

好奇心问题。你用这个来控制打印机吗?如果是的话,你是如何连接踏步机,加热器,风扇......?

I will make PCB drawings and hand them to the factory for production

@FLYmaker
Copy link
Contributor Author

我在PR提交之前测试了这个智能控制器并且它正在工作。
我的控制器上的LCD显示非常暗淡,我无法将对比度调整到任何合理的水平。问题的根本原因是USB电源 - 它对于128x64 LCD来说还不够强大。我将12V连接到3D防护罩后,对比度问题消失了。

我将使用最新代码再次测试这个智能控制器。

Don't use 3.3V to power the screen. Use 5V instead.

@jmz52
Copy link
Contributor

jmz52 commented May 22, 2019

@FLYmaker
I am using 5V to power the smart controller. Screen itself is powered via built-in DC-DC converter.

@FLYmaker
Copy link
Contributor Author

@FLYmaker
我使用5V为智能控制器供电。屏幕本身通过内置DC-DC转换器供电。

Can you compile a bootloader for this motherboard and upload firmware via SD card

@Bob-the-Kuhn
Copy link
Contributor

Bob-the-Kuhn commented May 22, 2019

To really make use of the "upload firmware via SD card" feature the code should also have the USB MMC capability added in and a method added to Marlin of invoking the firmware upload feature (usually it is sending the CPU through reset).

@ghost
Copy link

ghost commented May 22, 2019

It's wonderful to see the STM32F4's finding their way into Marlin :)

@boelle
Copy link
Contributor

boelle commented Jul 21, 2019

Lack of Activity
This issue is being closed due to lack of activity. If you have solved the
issue, please let us know how you solved it. If you haven't, please tell us
what else you've tried in the meantime, and possibly this issue will be
reopened.

@boelle boelle closed this as completed Jul 21, 2019
@github-actions
Copy link

github-actions bot commented Jul 5, 2020

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Jul 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants