Previously, I tried to make a cusotm PCB with a tm4c123gh6pgei (https://electronics.stackexchange.com/questions/176117/tm4c123gh6pgei-custom-pcb)
After investigation of that PCB, I was able to observe that the JTAG communication occured but because of Faulty design , the MCU couldn`t be programm.
Now, I am doing a second version with a smaller MCU tm4c12333h6pm ( 64 pins instead of 144).
My question is how to verify your PCB? Now, I followed more carefully the design PCB rule: putting VDDC cap and VDD cap very close to the MCU and much shorter JTAG line but still I feel like I doing a "blindshoot".
I got access to an Altium Designer license, can you use this software to verify the PCB implementation? How can you check that your PCB design is okay? Is it a empirical procedure or you can somehow check if a Design is flawed from the beginning?
Here is my PCB layout:
Here is my schematic layout:
I can send you the AD files if you have enough rep ( I just don`t want to put in public the files)
I went for 4 layers. Here is the new screenshoot: